C# / Kullanıcı İşlemler > Bildirim Girişi
Kernel kernel = new Kernel();
Sirket sirket = default(Sirket);
NetsisBildirim bildirim = default(NetsisBildirim);
try
{
sirket = kernel.yeniSirket(TVTTipi.vtMSSQL,
"vt adi",
"vt kull adi",
"vt kull sifre",
"netsis kull adi",
"netsis sifre",
0);
bildirim = kernel.yeniNetsisBildirim(sirket);
bildirim.AliciEkle("netsis");
bildirim.Baslik = "Test Bildirimi" + DateTime.Now.ToString();
bildirim.Mesaj = "Bu bir test bildirimidir.";
bildirim.GonderimTarih = DateTime.Now;
//Ek olarak Dosya Göndermek
bildirim.DosyaEkle(@"C:\temp\test.png");
////Stok kartı için Link Oluşturuldu
NetsisLink StokLinkObj = new NetsisLink();
StokLinkObj.ProgramNo = 16;
StokLinkObj.ModulNo = 4;
StokLinkObj.ParamEkle("ST01");
bildirim.NetsisLinkEkle(StokLinkObj);
////Fatura için Link Oluşturuldu
NetisLink FaturaLinkObj = new NetsisLink();
FaturaLinkObj.ProgramNo = 1;
FaturaLinkObj.ModulNo = 1;
FaturaLinkObj.ParamEkle("A00000000000011"); //Belgeno
FaturaLinkObj.ParamEkle("01");//Cari kod
bildirim.NetsisLinkEkle(FaturaLinkObj);
if (bildirim.Gonder())
{
Console.WriteLine("mesaj gönderildi");
}
}
finally
{
if (bildirim != null) Marshal.ReleaseComObject(bildirim);
}
Copyright © 2018 Logo Yazılım