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);
}
Copyright © 2018 Logo Yazılım