C#

İş Emri - Yeni Kayıt
 using System;
 using System.Runtime.InteropServices;
 using NetOpenX50;
 namespace NetOpenXTest
 {
     public static class IsEmriOrnek
     {
        public static void IsEmriKaydet()
        {
            Kernel kernel = new Kernel();
            Sirket sirket = default(Sirket);
            IsEmri Isemri = default(IsEmri);
            try
            {
                sirket = kernel.yeniSirket(TVTTipi.vtMSSQL,
                                                "vt adi",
                                                "vt kull adi",
                                                "vt kull sifre",
                                                "netsis kull adi",
                                                "netsis sifre",
                                                0);
                Isemri = kernel.yeniIsEmri(sirket);
                Isemri.IsEmriNo = "X00000000000018";                
                Isemri.Tarih = Convert.ToDateTime("2015-01-01");
                Isemri.StokKodu = "M1";
                Isemri.Miktar = 100;
                Isemri.SiparisNo = "A00000000001162";  // Müşteri sipariş no
                Isemri.SipKont = 2;                    // Müşteri sipariş sıra no
                Isemri.TeslimTarihi = Convert.ToDateTime("2015-01-02");
                Isemri.kayitYeni();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                Marshal.ReleaseComObject(Isemri);
                Marshal.ReleaseComObject(sirket);
                kernel.FreeNetsisLibrary();
                Marshal.ReleaseComObject(kernel);
            }
        }
     }
 }
İş Emri - Kayıt Düzelt
 using System;
 using System.Runtime.InteropServices;
 using NetOpenX50;
 namespace NetOpenXTest
 {
     public static class IsEmriOrnek
     {
        public static void IsEmriKaydet()
        {
             	Kernel kernel = new Kernel();
                Sirket sirket = default(Sirket);
                IIsEmri isEmri = default(IIsEmri);
                try
                {
                    sirket = kernel.yeniSirket(TVTTipi.vtMSSQL,
                                                  "ENTERPRISE9",
                                                  "sa",
                                                  "sapass",
                                                  "NETSIS",
                                                  "1",
                                                  0);

                    isEmri = kernel.yeniIsEmri(sirket);
                    isEmri.kayitOku(TOkumaTipi.otAc, "ISEMRINO = \'000000000000001\'");
                    isEmri.Miktar = 1000;
                    isEmri.Aciklama = "test1";
                    isEmri.kayitDuzelt();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
                finally
                {
                    Marshal.ReleaseComObject(isEmri);
                    Marshal.ReleaseComObject(sirket);
                    kernel.FreeNetsisLibrary();
                    Marshal.ReleaseComObject(kernel);
                }
    
        }
     }
 }
İş Emri Silme
 			Kernel kernel = new Kernel();
            Sirket sirket = default(Sirket);
            IsEmri Isemri = default(IsEmri);

            try
            {
                sirket = kernel.yeniSirket(TVTTipi.vtMSSQL,
                                                "vt adi",
                                                "vt kull adi",
                                                "vt kull sifre",
                                                "netsis kull adi",
                                                "netsis sifre",
                                                0);
                Isemri = kernel.yeniIsEmri(sirket);
                Isemri.kayitOku(TOkumaTipi.otAc, "ISEMRINO='000000000000001'");
                string isemrino = Isemri.IsEmriNo;
                Isemri.kayitSil();

                MessageBox.Show(isemrino + " nolu isemri silindi");
                
			}
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                Marshal.ReleaseComObject(Isemri);
                Marshal.ReleaseComObject(sirket);
                kernel.FreeNetsisLibrary();
                Marshal.ReleaseComObject(kernel);
            }
Reçeteden İş Emri Oluşturma
            Kernel kernel = new Kernel();
            Sirket sirket = default(Sirket);
            RecetedenIsemri tmpReceteden = default(RecetedenIsemri);

            try
            {
                 sirket = kernel.yeniSirket(TVTTipi.vtMSSQL,
                                                "vt adi",
                                                "vt kull adi",
                                                "vt kull sifre",
                                                "netsis kull adi",
                                                "netsis sifre",
                                                0);

                tmpReceteden = kernel.yeniRecetedenIsemri(sirket);

                tmpReceteden.IsEmriNo = "000000000000069";

                tmpReceteden.IsemriSecimListHazirla();
                for (int i = 0; i < tmpReceteden.IsemriSecimList.Count; i++)
                {
                    RecetedenIsemriSecim tmpRecetedenIsemriSecim = tmpReceteden.IsemriSecimList.Get(i);
                    if (tmpRecetedenIsemriSecim.StokKodu == "YARIMAMUL1")
                        tmpRecetedenIsemriSecim.Secim = true;
                    else tmpRecetedenIsemriSecim.Secim = false;
                }
                tmpReceteden.IsemriSecimListtenIsemirleriniOlustur();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Hata: " + ex.Message);
            }
            finally
            {
                Marshal.ReleaseComObject(tmpReceteden);
                Marshal.ReleaseComObject(sirket);
                kernel.FreeNetsisLibrary();
                Marshal.ReleaseComObject(kernel);
            }

VB

İş Emri - Yeni Kayıt
Sub IsEmriKaydet()
	Dim Kernel As New NetOpenX50.Kernel
	Dim Sirket As NetOpenX50.Sirket
	Dim Isemri As NetOpenX50.Isemri
	Set Sirket = kernel.yeniSirket(vtMSSQL, "vt adı", "vt kull adı", "vt kull sifre", "netsis kull adı", "netsis kull sifre", netsis sube)

	Set Isemri = Kernel.yeniIsEmri(Sirket)
	Isemri.IsEmriNo = "X00000000000018"
	Isemri.Tarih = "2015-01-01"
	Isemri.StokKodu = "M1"
	Isemri.Miktar = 100
	Isemri.SiparisNo = "A00000000001162"  	'Müşteri sipariş no
	Isemri.SipKont = 2                    	'Müşteri sipariş sıra no
	Isemri.TeslimTarihi = "2015-01-02"
	Isemri.kayitYeni
	Set Isemri = Nothing
	Set Sirket = Nothing
	Call Kernel.FreeNetsisLibrary
	Set Kernel = Nothing
End Sub



Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım