C#
Logo Tiger LObjects Aracı ile Cari Kart Oluşturma
25 Ocak 2018
1 dk okuma
7
0
Herkese uzunca bir aradan sonra tekrar merhabalar! Bu yazımızda C# ile LObject aracını kullanarak Tiger programına bağlanarak bir cari kart oluşturacağız.
- //Logo Tiger Unity Applicaiton Nesnesi
- public UnityApplication tiger = new UnityApplication();
- public bool CariKartOlustur()
- {
- bool sonuc = false;
- try
- {
- // Tiger programına bağlantı yap
- if (tiger.Connect())
- {
- // Kullanıcı girişi yap
- if (tiger.UserLogin("kullaniciadi", "sifre"))
- {
- // Tiger programındaki 1 numaralı firmaya giriş yap.
- if (tiger.CompanyLogin(1))
- {
- Data cari = tiger.NewDataObject(DataObjectType.doAccountsRP);
- cari.New();
- // Cari Hesap Tipi. 1: Alıcı
- cari.DataFields.FieldByName("ACCOUNT_TYPE").Value = 1;
- // Cari Hesap Kodu
- cari.DataFields.FieldByName("CODE").Value = "120.10.34.57";
- // Cari Hesap Ünvan
- cari.DataFields.FieldByName("TITLE").Value = "Sem Göksu";
- // Adres Detayı
- cari.DataFields.FieldByName("ADDRESS1").Value = "Ümraniye";
- // Şehir
- cari.DataFields.FieldByName("CITY").Value = "İstanbul";
- //Cari Kart bilgisini bağlandığınız Logo Tiger şirketine kayıt yapın
- if (cari.Post())
- {
- Console.WriteLine("Tigera cari hesap kaydı yapıldı!");
- sonuc = true;
- }
- else
- {
- for (int i = 0; i < cari.ValidateErrors.Count; i++)
- {
- Console.WriteLine("{0} - {1};",
cari.ValidateErrors[i].Error,
cari.ValidateErrors[i].ID); - }
- sonuc = false;
- }
- // Firmadan çıkış yap
- tiger.CompanyLogout();
- }
- // Kullanıcı çıkış yap
- tiger.UserLogout();
- }
- // Tiger programıyla bağlantıyı sonlandır
- tiger.Disconnect();
- }
- }
- catch (Exception exp)
- {
- Console.WriteLine("Tigera cari hesap kaydı yapılamadı. Hata: {0}",
exp.Message); - sonuc = false;
- }
- return sonuc;
- }
Yorumlar (0)
Henüz yorum yok. İlk yorumu sen yap!