C# / Kullanıcı İşlemler > Bildirim Girişi
oAuth2 _oAuth2;
_oAuth2 = new oAuth2("http://localhost:7070");
_oAuth2.Login(new JLogin()
{
          BranchCode = 0, //sube kodu bilgisi
          NetsisUser = "Netsis", //netsis kullanıcı adı bilgisi
          NetsisPassword = "net1", //netsis şifre bilgisi
          DbType = JNVTTipi.vtMSSQL, //veritabanı tipi
          DbName = "TEST23", //şirket bilgisi
          DbPassword = "", //veritabanı şifre bilgisi
          DbUser = "TEMELSET" //veritabanı kullanıcı adı bilgisi
});

NotificationManager _manager = new NotificationManager(_oAuth2);
Notification bildirim = new Notification();

bildirim.Baslik = "Test Bildirimi" + DateTime.Now.ToString();
bildirim.Mesaj = "Bu bir Rest test bildirimidir.";
bildirim.GonderimTarih = DateTime.Now;


bildirim.Recipients = new List<string>();
bildirim.Recipients.Add("Netsis");

//Ek olarak Dosya Göndermek
bildirim.Attachments = new List<string>() { @"C:\temp\test.png" };

//Stok kartı için Link Oluşturuldu 
bildirim.NetsisLinkList = new List<JNetsisLink>();

JNetsisLink StokLinkObj = new JNetsisLink();
StokLinkObj.ProgramNo = 16;
StokLinkObj.ModulNo = 4;
StokLinkObj.Params = new List<string>();
StokLinkObj.Params.Add("barkod");

bildirim.NetsisLinkList.Add(StokLinkObj);

var result = _manager.PostInternal(bildirim);
if (result.IsSuccessful)
{
    MessageBox.Show("Bildirim gönderildi ");
}
else
{
    MessageBox.Show("Hata :" + result.ErrorDesc);
}
Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım