Beispiel #1
0
 /// <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;
 }
Beispiel #2
0
        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);
            }
        }