/// <summary> /// Yani Fatura oluşturuyorsa sadece Fatura Tipi Ve Cari ID lazım /// </summary> /// <param name="Baglanti"></param> /// <param name="Tr"></param> /// <param name="FaturaTipi"></param> /// <param name="CariID"></param> public csFatura(SqlConnection Baglanti, SqlTransaction Tr, IslemTipi IslemTipi, int CariID) { _FaturaID = -1; _FaturaTipi = IslemTipi; Cari = new cari.csCariv2(Baglanti, Tr, CariID); _CariID = Cari.CariID; _CariTanim = Cari.CariTanim; _CariKod = Cari.CariKod; _FaturaTarihi = DateTime.Now; _Vadesi = DateTime.Now; _DuzenlemeTarihi = DateTime.Now; _Iptal = false; _SilindiMi = false; _KayitTarihi = DateTime.Now; _KaydedenID = -1; _Aciklama = string.Empty; _VergiDairesi = string.Empty; _VergiNo = string.Empty; _Adres = string.Empty; _DepoID = -1; _SatisElemaniID = -1; _KullanilanFiyatTanimID = -1; _FaturaGrupID = -1; _FaturaBarkod = string.Empty; _OdendiMi = false; _HizliSatistaGozukecekMi = false; _HizliSatistaDegisiklikYapilmasinaIzniVarMi = false; Depo = new csDepo(Baglanti, Tr); SatisPersoneli = new Personel.csSatistaGorevliPersonel(); if (_FaturaTipi == IslemTipi.SatisFaturasi) // 1 SATIŞ FATURASI ayarlardan sabit bişiler getiriyor hamısına { _DepoID = clsTablolar.Ayarlar.csAyarlar.SatisFaturasiDepoID; _SatisElemaniID = clsTablolar.Ayarlar.csAyarlar.SatisFaturasiSatisElemaniID; } }
/// <summary> /// Burada SAdece FaturaID yi gir sana Faturayı getirsin hamısına koyim... /// </summary> /// <param name="Baglanti"></param> /// <param name="Tr"></param> /// <param name="FaturaID"></param> public csFatura(SqlConnection Baglanti, SqlTransaction Tr, int FaturaID) { FaturaGetir(Baglanti, Tr, FaturaID); Depo = new csDepo(Baglanti, Tr); SatisPersoneli = new Personel.csSatistaGorevliPersonel(); }