/// <summary> /// Yani Siparis oluşturuyorsa sadece Siparis Tipi Ve Cari ID lazım /// </summary> /// <param name="Baglanti"></param> /// <param name="Tr"></param> /// <param name="SiparisTipi"></param> /// <param name="CariID"></param> public csSiparis(SqlConnection Baglanti, SqlTransaction Tr, SiparisTip SiparisTipi, int CariID) { _SiparisID = -1; _SiparisTipi = SiparisTipi; _SiparisTarihi = DateTime.Now; _DuzenlemeTarihi = DateTime.Now; _Vadesi = DateTime.Now; _TeslimTarihi = DateTime.Now; _SiparisNo = string.Empty; _CariID = CariID; _CariKod = string.Empty; _CariTanim = string.Empty; _VergiDairesi = string.Empty; _VergiNo = string.Empty; _Adres = string.Empty; _Il = string.Empty; _Ilce = string.Empty; _Iptal = false; _SilindiMi = false; _Aciklama = string.Empty; _KaydedenID = -1; _KayitTarihi = DateTime.Now; _DegistirenID = -1; _DegismeTarihi = DateTime.Now; _DepoID = -1; _SatisElemaniID = -1; _Toplam_Iskontosuz_Kdvsiz = 0; _CariIskontoToplami = 0; _StokIskontoToplami = 0; _ToplamIndirim = 0; _ToplamKdv = 0; _IskontoluToplam = 0; _SiparisTutari = 0; _KullanilanFiyatTanimID = -1; _Faturalandi = FaturalandiMi.Faturalanmadi; _SiparisGrupID = -1; _SiparisDurumTanimID = -1; _SiparisBarkodNu = string.Empty; _HizliSatistaGozukecekMi = false; _HizliSatistaDegisiklikYapmaIzniVarMi = false; _PersonelAdi = string.Empty; }
private void SiparisGetir(SqlConnection Baglanti, SqlTransaction Tr, int SiparisID) { try { using (cmdGenel = new SqlCommand()) { cmdGenel.Connection = Baglanti; cmdGenel.Transaction = Tr; cmdGenel.CommandText = @" select SiparisID, SiparisTipi, SiparisTarihi, DuzenlemeTarihi, Vadesi, TeslimTarihi, SiparisNo, s.CariID, s.CariKod, s.CariTanim, s.VergiDairesi, VergiNo, Adres, Il, Ilce, Iptal, s.SilindiMi, s.Aciklama, s.KaydedenID, s.KayitTarihi, s.DegistirenID, s.DegismeTarihi, DepoID, SatisElemaniID, Toplam_Iskontosuz_Kdvsiz, CariIskontoToplami, StokIskontoToplami, ToplamIndirim, ToplamKdv, IskontoluToplam, SiparisTutari, KullanilanFiyatTanimID, SiparisGrupID, Faturalandi, SiparisDurumTanimID, SiparisBarkodNu,HizliSatistaGozukecekMi , HizliSatistaDegisiklikYapmaIzniVarMi, PersonelCarisi.CariTanim as PersonelAdi from Siparis as S left join Personel on PersonelID = SatisElemaniID left join cari as PersonelCarisi on PersonelCarisi.CariID = Personel.CariID WHERE (s.SiparisID = @SiparisID)"; cmdGenel.Parameters.Add("@SiparisID", SqlDbType.Int).Value = SiparisID; using (drGenel = cmdGenel.ExecuteReader()) { drGenel.Read(); _SiparisID = Convert.ToInt32(drGenel["SiparisID"]); _SiparisTipi = (SiparisTip)(Convert.ToInt32(drGenel["SiparisTipi"])); _SiparisTarihi = Convert.ToDateTime(drGenel["SiparisTarihi"]); _DuzenlemeTarihi = Convert.ToDateTime(drGenel["DuzenlemeTarihi"]); _Vadesi = Convert.ToDateTime(drGenel["Vadesi"]); _TeslimTarihi = Convert.ToDateTime(drGenel["TeslimTarihi"]); _SiparisNo = drGenel["SiparisNo"].ToString(); _CariID = Convert.ToInt32(drGenel["CariID"]); _CariKod = drGenel["CariKod"].ToString(); _CariTanim = drGenel["CariTanim"].ToString(); _VergiDairesi = drGenel["VergiDairesi"].ToString(); _VergiNo = drGenel["VergiNo"].ToString(); _Adres = drGenel["Adres"].ToString(); _Il = drGenel["Il"].ToString(); _Ilce = drGenel["Ilce"].ToString(); _Iptal = Convert.ToBoolean(drGenel["Iptal"]); _SilindiMi = Convert.ToBoolean(drGenel["SilindiMi"]); _Aciklama = drGenel["Aciklama"].ToString(); _KaydedenID = Convert.ToInt32(drGenel["KaydedenID"]); _KayitTarihi = Convert.ToDateTime(drGenel["KayitTarihi"]); int.TryParse(drGenel["DegistirenID"].ToString(), out _DegistirenID); DateTime.TryParse(drGenel["DegismeTarihi"].ToString(), out _DegismeTarihi); _DepoID = Convert.ToInt32(drGenel["DepoID"]); _SatisElemaniID = Convert.ToInt32(drGenel["SatisElemaniID"]); _Toplam_Iskontosuz_Kdvsiz = Convert.ToDecimal(drGenel["Toplam_Iskontosuz_Kdvsiz"]); _CariIskontoToplami = Convert.ToDecimal(drGenel["CariIskontoToplami"]); _StokIskontoToplami = Convert.ToDecimal(drGenel["StokIskontoToplami"]); _ToplamIndirim = Convert.ToDecimal(drGenel["ToplamIndirim"]); _ToplamKdv = Convert.ToDecimal(drGenel["ToplamKdv"]); _IskontoluToplam = Convert.ToDecimal(drGenel["IskontoluToplam"]); _SiparisTutari = Convert.ToDecimal(drGenel["SiparisTutari"]); _KullanilanFiyatTanimID = Convert.ToInt32(drGenel["KullanilanFiyatTanimID"]); _Faturalandi = (FaturalandiMi)drGenel["Faturalandi"]; _SiparisGrupID = Convert.ToInt32(drGenel["SiparisGrupID"]); _SiparisDurumTanimID = Convert.ToInt32(drGenel["SiparisDurumTanimID"]); _SiparisBarkodNu = drGenel["SiparisBarkodNu"].ToString(); _HizliSatistaGozukecekMi = Convert.ToBoolean(drGenel["HizliSatistaGozukecekMi"]); _HizliSatistaDegisiklikYapmaIzniVarMi = Convert.ToBoolean(drGenel["HizliSatistaDegisiklikYapmaIzniVarMi"]); _PersonelAdi = drGenel["PersonelAdi"].ToString(); } } } catch (Exception hata) { throw new Exception(hata.Message); } }