private void frmSiparis_Load(object sender, EventArgs e) { clsTablolar.Siparis.csSiparisDurumTanimlari DurumTanimlari = new clsTablolar.Siparis.csSiparisDurumTanimlari(); TrGenel = Baglanti.BeginTransaction(); lkpSiparisDurumu.Properties.DataSource = DurumTanimlari.dt_Getir(Baglanti, TrGenel); TrGenel.Commit(); lkpSiparisDurumu.Properties.ValueMember = "SiparisDurumTanimID"; lkpSiparisDurumu.Properties.DisplayMember = "SiparisDurumTanimAdi"; if (_SiparisID == -1) { TrGenel = Baglanti.BeginTransaction(); Siparis = new clsTablolar.Siparis.csSiparis(Baglanti, TrGenel, clsTablolar.Siparis.csSiparis.SiparisTip.AlinanSiparis, clsTablolar.Ayarlar.csAyarlar.TeraziVarsayilanCariID); SiparisHareket = new clsTablolar.Siparis.csSiparisHareket(Baglanti, TrGenel, _SiparisID); TrGenel.Commit(); Siparis.HizliSatistaDegisiklikYapmaIzniVarMi = true; Siparis.HizliSatistaGozukecekMi = true; Siparis.SiparisDurumTanimID = clsTablolar.TeraziSatisClaslari.csTeraziAyarlari.YeniSiparisDurumID; } else { TrGenel = Baglanti.BeginTransaction(); Siparis = new clsTablolar.Siparis.csSiparis(Baglanti, TrGenel, _SiparisID); SiparisHareket = new clsTablolar.Siparis.csSiparisHareket(Baglanti, TrGenel, _SiparisID); TrGenel.Commit(); } bindle(); gridControl1.DataSource = SiparisHareket.dt_SiparisHareketleri; hesapla = new clsTablolar.csFatura_Irsaliye_Teklif_Hesapla(SiparisHareket.dt_SiparisHareketleri, gridView1); hesapla.AltToplamlarDegisti = AltToplamlariAl; KayitTamamlandimi(true); //colStokAltBirimAdi.AppearanceCell.BackColor = System.Drawing.Color.PaleGreen; }
/// <summary> /// Yeni Bir Siparis açılıyorsa Siparis Tipi ve Cari ID bildir /// </summary> /// <param name="SiparisTipi">Siparisnın Tipi: /// Alınan sipariş = 10, /// Verilen Sipariş = 11</param> /// <param name="CariID">Eğer hangi cariye kesileceği belli ise CariID belli değilse -1 ver</param> public frmSiparisDetay(clsTablolar.Siparis.csSiparis.SiparisTip SiparisTipi, int CariID) { InitializeComponent(); Siparis = new clsTablolar.Siparis.csSiparis(SqlConnections.GetBaglanti(), trGenel, SiparisTipi, CariID); clsTablolar.cari.csCariv2 Cari = new clsTablolar.cari.csCariv2(SqlConnections.GetBaglanti(), trGenel, CariID); _SiparisTipi = SiparisTipi; deSiparisTarihi.DateTime = DateTime.Now; deSiparisVadesi.DateTime = DateTime.Now; deDuzenlemeTarihi.DateTime = DateTime.Now; if (SiparisTipi == clsTablolar.Siparis.csSiparis.SiparisTip.AlinanSiparis) { Siparis.DepoID = clsTablolar.Ayarlar.csAyarlar.AlinanSiparisDepoID; Siparis.KullanilanFiyatTanimID = clsTablolar.Ayarlar.csAyarlar.AlinanSiparisIcinFiyatTanimID; } if (SiparisTipi == clsTablolar.Siparis.csSiparis.SiparisTip.VerilenSiparis) { Siparis.DepoID = clsTablolar.Ayarlar.csAyarlar.VerilenSiparisDepoID; Siparis.KullanilanFiyatTanimID = clsTablolar.Ayarlar.csAyarlar.AlisFaturasiFiyatTanimID; } }
/// <summary> /// Kaydedilmiş bir Siparis ise SiparisID ver /// </summary> /// <param name="SiparisID"></param> public frmSiparisDetay(int SiparisID) { InitializeComponent(); Siparis = new clsTablolar.Siparis.csSiparis(SqlConnections.GetBaglanti(), trGenel, SiparisID); _SiparisTipi = Siparis.SiparisTipi; }