private void btnDuzenle_Click(object sender, EventArgs e) { string secilen = gridView1.GetFocusedRowCellValue(colFisKodu).ToString(); Entities.Tables.Fis __fisEntity = new Entities.Tables.Fis(); __fisEntity = fisDAL.GetByFilter(context, s => s.FisKodu == secilen); __fisEntity.Id = -1; __fisEntity.CariKodu = null; FrmFisIslem frm = new FrmFisIslem(__fisEntity.FisKodu); frm.ShowDialog(); Listele(); }
public rptBilgiFisi(string fisKodu) { InitializeComponent(); BenimSalonumContext context = new BenimSalonumContext(); StokHareketDAL stokHareketDal = new StokHareketDAL(); FisDAL fisDal = new FisDAL(); Fis fisBilgi = fisDal.GetByFilter(context, c => c.FisKodu == fisKodu); StokHareket stokBilgi = stokHareketDal.GetByFilter(context, c => c.FisKodu == fisKodu); ObjectDataSource stokHareketDataSource = new ObjectDataSource { DataSource = stokHareketDal.GetALL(context, c => c.FisKodu == fisKodu) }; this.DataSource = stokHareketDataSource; lblFisKodu.Text = fisBilgi.FisKodu; lblTarih.Text = fisBilgi.Tarih.ToString(); lblPersonelAdi.Text = fisBilgi.Personel.PersonelAdi; decimal TutarEx = Convert.ToDecimal(stokBilgi.BirimFiyati * stokBilgi.Miktar); decimal indirimEx = Convert.ToDecimal(((stokBilgi.BirimFiyati * stokBilgi.Miktar) / 100) * stokBilgi.IndirimOrani); xrRichText1.Text = stokBilgi.Stok.Barkod + " - " + " ( " + stokBilgi.Miktar + " " + stokBilgi.Stok.Birimi + " X " + stokBilgi.BirimFiyati + " = " + TutarEx.ToString() + " ) "; xrRichText2.Text = stokBilgi.Stok.StokAdi; xrRichText3.Text = indirimEx.ToString(); CalculatedField calcSatirTutar = new CalculatedField(); this.CalculatedFields.Add(calcSatirTutar); calcSatirTutar.Name = "SatirToplam"; calcSatirTutar.Expression = "([BirimFiyati]*[Miktar])"; CalculatedField calcKdvTutari = new CalculatedField(); this.CalculatedFields.Add(calcKdvTutari); calcKdvTutari.Name = "KdvTutari"; calcKdvTutari.Expression = "(([BirimFiyati]*[Miktar]-[IndirimTutari])/100)*[Kdv]"; CalculatedField calcIndirimTutari = new CalculatedField(); this.CalculatedFields.Add(calcIndirimTutari); calcIndirimTutari.Name = "IndirimTutari"; calcIndirimTutari.Expression = "(([BirimFiyati]*[Miktar])/100)*[IndirimOrani]"; decimal genelEx = (decimal)fisBilgi.ToplamTutar; XRSummary sumAraToplam = new XRSummary(); sumAraToplam.Func = SummaryFunc.Sum; sumAraToplam.Running = SummaryRunning.Report; sumAraToplam.FormatString = "{0:C2}"; XRSummary sumKdvToplam = new XRSummary(); sumKdvToplam.Func = SummaryFunc.Sum; sumKdvToplam.Running = SummaryRunning.Report; sumKdvToplam.FormatString = "{0:C2}"; XRSummary sumIndirimToplam = new XRSummary(); sumIndirimToplam.Func = SummaryFunc.Sum; sumIndirimToplam.Running = SummaryRunning.Report; sumIndirimToplam.FormatString = "{0:C2}"; XRSummary sumGenelToplam = new XRSummary(); sumGenelToplam.Func = SummaryFunc.Sum; sumGenelToplam.Running = SummaryRunning.Report; sumGenelToplam.FormatString = "{0:C2}"; colIskontroOrani.Text = fisBilgi.IskontoOrani.ToString(); colIskontoToplam.Text = fisBilgi.IskontoTutar.ToString(); colAraToplam.DataBindings.Add("Text", null, "SatirToplam", "{0:C2}"); colKdvToplam.DataBindings.Add("Text", null, "KdvTutari", "{0:C2}"); colIndirimToplam.DataBindings.Add("Text", null, "IndirimTutari", "{0:C2}"); colGenelToplam.Text = genelEx.ToString(); }
public rptFatura(string fisKodu) { InitializeComponent(); IsbaSatisContext context = new IsbaSatisContext(); StokHareketDAL stokHareketDAL = new StokHareketDAL(); FisDAL fisDAL = new FisDAL(); Fis fisBilgi = fisDAL.GetByFilter(context, c => c.FisKodu == fisKodu); ObjectDataSource stokHareketDatasource = new ObjectDataSource { DataSource = stokHareketDAL.GetAll(context, c => c.FisKodu == fisKodu) }; this.DataSource = stokHareketDatasource; lblCariAdi.Text = fisBilgi.Cari.CariAdi; lblAdres.Text = fisBilgi.Adres; lblIkametgah.Text = fisBilgi.Semt + "\\" + fisBilgi.Ilce + "\\" + fisBilgi.Il; lblFaturaTarihi.Text = fisBilgi.Tarih.ToString(); colStokAdi.DataBindings.Add("Text", this.DataSource, "Stok.StokAdi"); colMiktar.DataBindings.Add("Text", this.DataSource, "Miktar"); colBirimFiyat.DataBindings.Add("Text", this.DataSource, "BirimFiyati"); CalculatedField calcIndirimTutari = new CalculatedField(); this.CalculatedFields.Add(calcIndirimTutari); calcIndirimTutari.Name = "IndirimTutari"; calcIndirimTutari.Expression = "([BirimFiyati] * [Miktar]) / 100 * [IndirimOrani] "; CalculatedField calcKdvToplam = new CalculatedField(); this.CalculatedFields.Add(calcKdvToplam); calcKdvToplam.Name = "KdvTutari"; calcKdvToplam.Expression = "([BirimFiyati] * [Miktar]-[IndirimTutari]) / 100 * [Kdv] "; CalculatedField calcTutar = new CalculatedField(); this.CalculatedFields.Add(calcTutar); calcTutar.Name = "Tutar"; calcTutar.Expression = "([BirimFiyati] * [Miktar]) - [KdvTutari] - [IndirimTutari] "; CalculatedField calcKdvliTutar = new CalculatedField(); this.CalculatedFields.Add(calcKdvliTutar); calcKdvliTutar.Name = "KdvDahil"; calcKdvliTutar.Expression = "([BirimFiyati] * [Miktar]) - [IndirimTutari]"; colToplamTutar.DataBindings.Add("Text", null, "Tutar"); XRSummary sumAraToplam = new XRSummary(); sumAraToplam.Func = SummaryFunc.Sum; sumAraToplam.Running = SummaryRunning.Page; sumAraToplam.FormatString = "{0:C2}"; XRSummary sumKdvToplam = new XRSummary(); sumKdvToplam.Func = SummaryFunc.Sum; sumKdvToplam.Running = SummaryRunning.Page; sumKdvToplam.FormatString = "{0:C2}"; XRSummary sumGenelToplam = new XRSummary(); sumGenelToplam.Func = SummaryFunc.Sum; sumGenelToplam.Running = SummaryRunning.Page; sumGenelToplam.FormatString = "{0:C2}"; lblAraToplam.DataBindings.Add("Text", null, "Tutar", "{0:C2}"); lblKdvToplam.DataBindings.Add("Text", null, "KdvTutari", "{0:C2}"); lblGenelToplam.DataBindings.Add("Text", null, "KdvDahil", "{0:C2}"); lblAraToplam.Summary = sumAraToplam; lblKdvToplam.Summary = sumKdvToplam; lblGenelToplam.Summary = sumGenelToplam; }
private void btnduzenle_Click(object sender, EventArgs e) { string secilen = gridfis.GetFocusedRowCellValue(colFisKodu).ToString(); FrmFisİslem form = new FrmFisİslem(fisDal.GetByFilter(context, c => c.FisKodu == secilen).FisKodu.ToString()); }
public RptBilgiFisi(string fiskodu) { InitializeComponent(); Entities.Context.YemekYemekContext context = new Entities.Context.YemekYemekContext(); StokHareketDAL stokHareketdal = new StokHareketDAL(); FisDAL fisdal = new FisDAL(); Entities.Tables.Fis fisbilgi = fisdal.GetByFilter(context, c => c.FisKodu == fiskodu); ObjectDataSource stokdataSource = new ObjectDataSource { DataSource = stokHareketdal.GetAll(context, c => c.Fiskodu == fiskodu) }; this.DataSource = stokdataSource; CalculatedField calctutar = new CalculatedField(); this.CalculatedFields.Add(calctutar); calctutar.Name = "Tutar"; calctutar.Expression = "([BirimFiyati] * [Miktari])"; lblFisKodu.Text = "Fiş Kodu :" + fisbilgi.FisKodu; lblTarih.Text = "Tarih :" + fisbilgi.Tarih.ToShortDateString(); lblPersonel.Text = "Personel :" + fisbilgi.PersonelAdi; CalculatedField calcindirimtutari = new CalculatedField(); this.CalculatedFields.Add(calcindirimtutari); calcindirimtutari.Name = "IndirimliTutari"; calcindirimtutari.Expression = "([BirimFiyati] * [Miktari]) / 100 * [IndirimOrani]"; CalculatedField calckdvtutari = new CalculatedField(); this.CalculatedFields.Add(calckdvtutari); calckdvtutari.Name = "KdvTutari"; calckdvtutari.Expression = "([BirimFiyati] * [Miktari] - [IndirimOrani]) / 100 * [Kdv]"; CalculatedField calckdvsiztoplam = new CalculatedField(); this.CalculatedFields.Add(calckdvsiztoplam); calckdvsiztoplam.Name = "AraToplam"; calckdvsiztoplam.Expression = "([BirimFiyati] * [Miktari]) - [KdvTutari] - [IndirimliTutari]"; CalculatedField calckdvlitutar = new CalculatedField(); this.CalculatedFields.Add(calckdvlitutar); calckdvlitutar.Name = "KdvDahil"; calckdvlitutar.Expression = "([BirimFiyati] * [Miktari]) - [IndirimliTutari]"; //colToplamTutar.DataBindings.Add("Text", null, "Tutar", "{0:C2}"); XRSummary sumAraToplam = new XRSummary(); sumAraToplam.Func = SummaryFunc.Sum; sumAraToplam.Running = SummaryRunning.Page; sumAraToplam.FormatString = "{0:C2}"; XRSummary sumkdvtoplam = new XRSummary(); sumkdvtoplam.Func = SummaryFunc.Sum; sumkdvtoplam.Running = SummaryRunning.Page; sumkdvtoplam.FormatString = "{0:C2}"; XRSummary sumgeneltoplam = new XRSummary(); sumgeneltoplam.Func = SummaryFunc.Sum; sumgeneltoplam.Running = SummaryRunning.Page; sumgeneltoplam.FormatString = "{0:C2}"; XRSummary sumindirimtoplam = new XRSummary(); sumindirimtoplam.Func = SummaryFunc.Sum; sumindirimtoplam.Running = SummaryRunning.Page; sumindirimtoplam.FormatString = "{0:C2}"; lblAraToplam.Summary = sumAraToplam; lblKdvToplam.Summary = sumkdvtoplam; lblGenelToplam.Summary = sumgeneltoplam; lblIndToplam.Summary = sumindirimtoplam; lblAraToplam.DataBindings.Add("Text", null, "AraToplam"); lblIndToplam.DataBindings.Add("Text", null, "IndirimliTutari"); lblKdvToplam.DataBindings.Add("Text", null, "KdvTutari"); lblGenelToplam.DataBindings.Add("Text", null, "KdvDahil"); }
public rptFaturaDizayn(string fisKodu) { InitializeComponent(); NetSatisContext context = new NetSatisContext(); StokHareketDAL stokHareketDal = new StokHareketDAL(); FisDAL fisDal = new FisDAL(); Fis fisBilgi = fisDal.GetByFilter(context, c => c.FisKodu == fisKodu); ObjectDataSource stokHareketDataSource = new ObjectDataSource { DataSource = stokHareketDal.GetAll(context, c => c.FisKodu == fisKodu) }; //fatura başlık lblCariAdi.Text = fisBilgi.Cari.FaturaUnvani; lblAdres.Text = fisBilgi.Cari.Adres; lblTarih.Text = fisBilgi.Tarih.ToString(); lblVergiDairesi.Text = fisBilgi.Cari.VergiDairesi; lblVergiNo.Text = fisBilgi.Cari.VergiNo; lblTarih2.Text = fisBilgi.Tarih.ToString(); lblIkametgah.Text = fisBilgi.Cari.Ilce + "-" + fisBilgi.Cari.Il; //fatura ürünler this.DataSource = stokHareketDataSource; //colBarkodu.DataBindings.Add("Text", this.DataSource, "Stok.Barkodu"); colStokAdi.DataBindings.Add("Text", this.DataSource, "Stok.StokAdi"); colMiktar.DataBindings.Add("Text", this.DataSource, "Miktar", "{0:N2}"); colBirimFiyati.DataBindings.Add("Text", this.DataSource, "BirimFiyati", "{0:C2}"); // KDV siz Fiyat // [BirimFiyati] / (ToDecimal([Kdv]) / 100 + 1)//hesaplamalar if (fisBilgi.KDVDahil) { CalculatedField calcKdvSizBF = new CalculatedField(); this.CalculatedFields.Add(calcKdvSizBF); calcKdvSizBF.Name = "KdvSizBirimFiyati"; calcKdvSizBF.Expression = "[BirimFiyati] / (ToDecimal([Kdv]) / 100 + 1)"; } CalculatedField calcIndirimTutari = new CalculatedField(); this.CalculatedFields.Add(calcIndirimTutari); calcIndirimTutari.Name = "IndirimTutari"; if (fisBilgi.KDVDahil) { calcIndirimTutari.Expression = "([KdvSizBirimFiyati]*[Miktar])/100*[IndirimOrani]"; } else { calcIndirimTutari.Expression = "([BirimFiyati]*[Miktar])/100*[IndirimOrani]"; } CalculatedField calcKdvToplam = new CalculatedField(); this.CalculatedFields.Add(calcKdvToplam); calcKdvToplam.Name = "KdvTutari"; if (fisBilgi.KDVDahil) { calcKdvToplam.Expression = "([KdvSizBirimFiyati]*[Miktar]-[IndirimTutari]) / 100* [Kdv]"; } else { calcKdvToplam.Expression = "([BirimFiyati]*[Miktar]-[IndirimTutari]) / 100* [Kdv]"; } CalculatedField calcTutar = new CalculatedField(); this.CalculatedFields.Add(calcTutar); calcTutar.Name = "Tutar"; if (fisBilgi.KDVDahil) { calcTutar.Expression = "[KdvSizBirimFiyati]*[Miktar]"; } else { calcTutar.Expression = "[BirimFiyati]*[Miktar]"; } CalculatedField calcKdvliTutar = new CalculatedField(); this.CalculatedFields.Add(calcKdvliTutar); calcKdvliTutar.Name = "KdvliTutar"; if (fisBilgi.KDVDahil) { calcKdvliTutar.Expression = "([KdvSizBirimFiyati]*[Miktar])-[IndirimTutari]+[KdvTutari]"; } else { calcKdvliTutar.Expression = "([BirimFiyati]*[Miktar])-[IndirimTutari]+[KdvTutari]"; } colToplamTutar.DataBindings.Add("Text", null, "Tutar", "{0:C2}"); XRSummary sumAraToplam = new XRSummary(); sumAraToplam.Func = SummaryFunc.Sum; sumAraToplam.Running = SummaryRunning.Page; sumAraToplam.FormatString = "{0:C2}"; XRSummary sumKdvToplam = new XRSummary(); sumKdvToplam.Func = SummaryFunc.Sum; sumKdvToplam.Running = SummaryRunning.Page; sumKdvToplam.FormatString = "{0:C2}"; XRSummary sumGenelToplam = new XRSummary(); sumGenelToplam.Func = SummaryFunc.Sum; sumGenelToplam.Running = SummaryRunning.Page; sumGenelToplam.FormatString = "{0:C2}"; XRSummary sumIndirimToplam = new XRSummary(); sumIndirimToplam.Func = SummaryFunc.Sum; sumIndirimToplam.Running = SummaryRunning.Page; sumIndirimToplam.FormatString = "{0:C2}"; lblAraToplam.DataBindings.Add("Text", null, "Tutar"); lblKdvToplam.DataBindings.Add("Text", null, "KdvTutari"); lblGenelToplam.DataBindings.Add("Text", null, "KdvliTutar"); lblIndirimTutari.DataBindings.Add("Text", null, "IndirimTutari"); lblAraToplam.Summary = sumAraToplam; lblKdvToplam.Summary = sumKdvToplam; lblGenelToplam.Summary = sumGenelToplam; lblIndirimTutari.Summary = sumIndirimToplam; }
public rptFatura(string fisKodu) { InitializeComponent(); BenimSalonumContext context = new BenimSalonumContext(); StokHareketDAL stokHareketDal = new StokHareketDAL(); FisDAL fisDal = new FisDAL(); KullaniciAyarlariDAL kullaniciAyarlariDal = new KullaniciAyarlariDAL(); KullaniciAyarlari kullaniciAyarlari = kullaniciAyarlariDal.GetByFilter(context, c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID); Fis fisBilgi = fisDal.GetByFilter(context, c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.FisKodu == fisKodu); StokHareket stokBilgi = stokHareketDal.GetByFilter(context, c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.FisKodu == fisKodu); ObjectDataSource stokHareketDataSource = new ObjectDataSource { DataSource = stokHareketDal.GetALL(context, c => c.FisKodu == fisKodu) }; this.DataSource = stokHareketDataSource; xrFirmaUnvan.Text = kullaniciAyarlari.FirmaAyarlari_FaturaUnvani; xrFirmaAdres.Text = kullaniciAyarlari.FirmaAyarlari_Adres; xrVergiDetay.Text = kullaniciAyarlari.FirmaAyarlari_VergiDairesi + " / " + kullaniciAyarlari.FirmaAyarlari_VergiNo; //CARİ-FİŞ BİLGİ {Cari bilgilerini fişten çekemezsin caridal dan al. } colCariAdi.Text = fisBilgi.FaturaUnvani; colAdres.Text = fisBilgi.Adres; colVergiDairesi.Text = fisBilgi.VergiDairesi; colVergiNo.Text = fisBilgi.VergiNo; colTelefon.Text = fisBilgi.Cari.Telefon; colEmail.Text = fisBilgi.Cari.EMail; colFisNo.Text = fisBilgi.FisKodu; colTarih.Text = fisBilgi.Tarih.ToString(); lblAdresBilgi.Text = fisBilgi.Semt + "\\" + fisBilgi.Ilce + "\\" + fisBilgi.Il; //ÜRÜN colStokKodu.Text = stokBilgi.Stok.StokKodu; colStokAdi.Text = stokBilgi.Stok.StokAdi; colMiktar.Text = stokBilgi.Miktar.ToString();; colKdv.Text = stokBilgi.Miktar.ToString(); colBirimFiyat.Text = stokBilgi.BirimFiyati.ToString(); colIndirimOrani.Text = stokBilgi.IndirimOrani.ToString(); colIskontroOrani.Text = fisBilgi.IskontoOrani.ToString(); colIskontoToplam.Text = fisBilgi.IskontoTutar.ToString(); CalculatedField calcSatirTutar = new CalculatedField(); this.CalculatedFields.Add(calcSatirTutar); calcSatirTutar.Name = "SatirToplam"; calcSatirTutar.Expression = "([BirimFiyati]*[Miktar])"; CalculatedField calcKdvTutari = new CalculatedField(); this.CalculatedFields.Add(calcKdvTutari); calcKdvTutari.Name = "KdvTutari"; calcKdvTutari.Expression = "(([BirimFiyati]*[Miktar]-[IndirimTutari])/100)*[Kdv]"; CalculatedField calcIndirimTutari = new CalculatedField(); this.CalculatedFields.Add(calcIndirimTutari); calcIndirimTutari.Name = "IndirimTutari"; calcIndirimTutari.Expression = "(([BirimFiyati]*[Miktar])/100)*[IndirimOrani]"; CalculatedField calcGenelToplam = new CalculatedField(); this.CalculatedFields.Add(calcGenelToplam); calcGenelToplam.Name = "GenelToplam"; calcGenelToplam.Expression = "[SatirToplam]-[IndirimTutari]-[IskontoTutar]+[KdvTutari]"; colTutar.DataBindings.Add("Text", null, "SatirToplam"); colIndirim.DataBindings.Add("Text", null, "IndirimTutari"); XRSummary sumAraToplam = new XRSummary(); sumAraToplam.Func = SummaryFunc.Sum; sumAraToplam.Running = SummaryRunning.Report; sumAraToplam.FormatString = "{0:C2}"; XRSummary sumKdvToplam = new XRSummary(); sumKdvToplam.Func = SummaryFunc.Sum; sumKdvToplam.Running = SummaryRunning.Report; sumKdvToplam.FormatString = "{0:C2}"; XRSummary sumIndirimToplam = new XRSummary(); sumIndirimToplam.Func = SummaryFunc.Sum; sumIndirimToplam.Running = SummaryRunning.Report; sumIndirimToplam.FormatString = "{0:C2}"; XRSummary sumGenelToplam = new XRSummary(); sumGenelToplam.Func = SummaryFunc.Sum; sumGenelToplam.Running = SummaryRunning.Report; sumGenelToplam.FormatString = "{0:C2}"; colAraToplam.DataBindings.Add("Text", null, "SatirToplam", "{0:C2}"); colKdvToplam.DataBindings.Add("Text", null, "KdvTutari", "{0:C2}"); colIndirimToplam.DataBindings.Add("Text", null, "IndirimTutari", "{0:C2}"); colGenelToplam.DataBindings.Add("Text", null, "GenelToplam", "{0:C2}"); }
public RptFatura(string fiskodu) { InitializeComponent(); Entities.Context.YemekYemekContext context = new Entities.Context.YemekYemekContext(); StokHareketDAL stokHareketdal = new StokHareketDAL(); FisDAL fisdal = new FisDAL(); Entities.Tables.Fis fisbilgi = fisdal.GetByFilter(context, c => c.FisKodu == fiskodu); ObjectDataSource stokdataSource = new ObjectDataSource { DataSource = stokHareketdal.GetAll(context, c => c.Fiskodu == fiskodu) }; this.DataSource = stokdataSource; lblCariAdi.Text = fisbilgi.CariAdi; lbladres.Text = fisbilgi.Adres; lblFaturaTarihi.Text = fisbilgi.Tarih.ToShortDateString(); lblIkametkah.Text = fisbilgi.Il + " / " + fisbilgi.Ilce; colStokAdi.DataBindings.Add("Text", this.DataSource, "StokAdi"); colMiktar.DataBindings.Add("Text", this.DataSource, "Miktari", "{0:N}"); colBirimFiyat.DataBindings.Add("Text", this.DataSource, "BirimFiyati"); colKdv.DataBindings.Add("Text", this.DataSource, "Kdv", "{0:'%'0}"); CalculatedField calcindirimtutari = new CalculatedField(); this.CalculatedFields.Add(calcindirimtutari); calcindirimtutari.Name = "IndirimliTutari"; calcindirimtutari.Expression = "([BirimFiyati] * [Miktari]) / 100 * [IndirimOrani]"; CalculatedField calckdvtutari = new CalculatedField(); this.CalculatedFields.Add(calckdvtutari); calckdvtutari.Name = "KdvTutari"; calckdvtutari.Expression = "([BirimFiyati] * [Miktari] - [IndirimOrani]) / 100 * [Kdv]"; CalculatedField calctutar = new CalculatedField(); this.CalculatedFields.Add(calctutar); calctutar.Name = "Tutar"; calctutar.Expression = "([BirimFiyati] * [Miktari]) - [KdvTutari] - [IndirimliTutari]"; CalculatedField calckdvlitutar = new CalculatedField(); this.CalculatedFields.Add(calckdvlitutar); calckdvlitutar.Name = "KdvDahil"; calckdvlitutar.Expression = "([BirimFiyati] * [Miktari]) - [IndirimliTutari]"; colToplamTutar.DataBindings.Add("Text", null, "Tutar", "{0:C2}"); XRSummary sumAraToplam = new XRSummary(); sumAraToplam.Func = SummaryFunc.Sum; sumAraToplam.Running = SummaryRunning.Page; sumAraToplam.FormatString = "{0:C2}"; XRSummary sumkdvtoplam = new XRSummary(); sumkdvtoplam.Func = SummaryFunc.Sum; sumkdvtoplam.Running = SummaryRunning.Page; sumkdvtoplam.FormatString = "{0:C2}"; XRSummary sumgeneltoplam = new XRSummary(); sumgeneltoplam.Func = SummaryFunc.Sum; sumgeneltoplam.Running = SummaryRunning.Page; sumgeneltoplam.FormatString = "{0:C2}"; lblAraToplam.Summary = sumAraToplam; lblKdvToplam.Summary = sumkdvtoplam; lblGenelToplam.Summary = sumgeneltoplam; lblAraToplam.DataBindings.Add("Text", null, "Tutar"); lblKdvToplam.DataBindings.Add("Text", null, "KdvTutari"); lblGenelToplam.DataBindings.Add("Text", null, "KdvDahil"); }
public rptFatura(string fisKodu) { InitializeComponent(); netsatisContext context = new netsatisContext(); FisDAL fisDal = new FisDAL(); Fis fisBilgi = fisDal.GetByFilter(context, c => c.FisKodu == fisKodu); StokHareketDAL stokhareketDal = new StokHareketDAL(); ObjectDataSource stokhareketdatasource = new ObjectDataSource { DataSource = stokhareketDal.GetAll(context, c => c.FisKodu == fisKodu) }; lblcariadi.Text = fisBilgi.CariAdi; lbladres.Text = fisBilgi.Adres; lblfaturatarihi.Text = fisBilgi.Tarih.ToString(); lblikametgah.Text = fisBilgi.Semt + "\\" + fisBilgi.Ilce + "\\" + fisBilgi.Il; this.DataSource = stokhareketdatasource; colstokadi.DataBindings.Add("Text", this.DataSource, "StokAdi"); colmiktar.DataBindings.Add("Text", this.DataSource, "Miktar"); colbirimfiyat.DataBindings.Add("Text", this.DataSource, "BirimFiyati"); CalculatedField calcindirimtutari = new CalculatedField(); this.CalculatedFields.Add(calcindirimtutari); calcindirimtutari.Name = "İndirimTutari"; calcindirimtutari.Expression = "([BirimFiyati]*[Miktar])/100*[IndirimOrani]"; CalculatedField calckdvtoplam = new CalculatedField(); this.CalculatedFields.Add(calckdvtoplam); calckdvtoplam.Name = "KdvTutari"; calckdvtoplam.Expression = "([BirimFiyati]*[Miktar]-[IndirimOrani])/100*[Kdv]"; CalculatedField calctutar = new CalculatedField(); this.CalculatedFields.Add(calctutar); calctutar.Name = "Tutar"; calctutar.Expression = "([BirimFiyati]*[Miktar])-[IndirimTutari]-[KdvTutari]"; CalculatedField calckdvlitutar = new CalculatedField(); this.CalculatedFields.Add(calckdvlitutar); calckdvlitutar.Name = "KdvliTutar"; calckdvlitutar.Expression = "([BirimFiyati]*[Miktar])-[IndirimTutari]"; coltoplamtutar.DataBindings.Add("Text", null, "Tutar"); XRSummary sumaratoplam = new XRSummary(); sumaratoplam.Func = SummaryFunc.Sum; sumaratoplam.Running = SummaryRunning.Page; sumaratoplam.FormatString = "{0:C2}"; XRSummary sumkdvtoplam = new XRSummary(); sumkdvtoplam.Func = SummaryFunc.Sum; sumkdvtoplam.Running = SummaryRunning.Page; sumkdvtoplam.FormatString = "{0:C2}"; XRSummary sumgeneltoplam = new XRSummary(); sumgeneltoplam.Func = SummaryFunc.Sum; sumgeneltoplam.Running = SummaryRunning.Page; sumgeneltoplam.FormatString = "{0:C2}"; lblaratoplam.Summary = sumaratoplam; lblkdvtoplam.Summary = sumkdvtoplam; lblgeneltoplam.Summary = sumgeneltoplam; lblaratoplam.DataBindings.Add("Text", null, "Tutar"); lblkdvtoplam.DataBindings.Add("Text", null, "KdvTutari"); lblgeneltoplam.DataBindings.Add("Text", null, "KdvliTutar"); }
public rptBilgiFisi(string fisKodu) { InitializeComponent(); IsbaSatisContext context = new IsbaSatisContext(); StokHareketDAL stokHareketDAL = new StokHareketDAL(); FisDAL fisDAL = new FisDAL(); Fis fisBilgi = fisDAL.GetByFilter(context, c => c.FisKodu == fisKodu); lblFisKodu.Text = "Fiş Kodu : " + fisBilgi.FisKodu; lblTarih.Text = fisBilgi.Tarih.ToString(); ObjectDataSource stokHareketDatasource = new ObjectDataSource { DataSource = stokHareketDAL.GetAll(context, c => c.FisKodu == fisKodu) }; this.DataSource = stokHareketDatasource; CalculatedField calcTutar = new CalculatedField(); this.CalculatedFields.Add(calcTutar); calcTutar.Name = "Tutar"; calcTutar.Expression = "[BirimFiyati] * [Miktar]"; CalculatedField calcIndirimTutari = new CalculatedField(); this.CalculatedFields.Add(calcIndirimTutari); calcIndirimTutari.Name = "IndirimTutari"; calcIndirimTutari.Expression = "([BirimFiyati] * [Miktar]) / 100 * [IndirimOrani] "; CalculatedField calcKdvToplam = new CalculatedField(); this.CalculatedFields.Add(calcKdvToplam); calcKdvToplam.Name = "KdvTutari"; calcKdvToplam.Expression = "([BirimFiyati] * [Miktar]-[IndirimTutari]) / 100 * [Kdv] "; CalculatedField calcKdvsizToplam = new CalculatedField(); this.CalculatedFields.Add(calcKdvsizToplam); calcKdvsizToplam.Name = "AraToplam"; calcKdvsizToplam.Expression = "([BirimFiyati] * [Miktar]) - [KdvTutari] - [IndirimTutari] "; CalculatedField calcKdvliTutar = new CalculatedField(); this.CalculatedFields.Add(calcKdvliTutar); calcKdvliTutar.Name = "KdvDahil"; calcKdvliTutar.Expression = "([BirimFiyati] * [Miktar]) - [IndirimTutari]"; //colToplamTutar.DataBindings.Add("Text", null, "Tutar"); XRSummary sumAraToplam = new XRSummary(); sumAraToplam.Func = SummaryFunc.Sum; sumAraToplam.Running = SummaryRunning.Page; sumAraToplam.FormatString = "{0:C2}"; XRSummary sumIndirimToplam = new XRSummary(); sumIndirimToplam.Func = SummaryFunc.Sum; sumIndirimToplam.Running = SummaryRunning.Page; sumIndirimToplam.FormatString = "{0:C2}"; XRSummary sumKdvToplam = new XRSummary(); sumKdvToplam.Func = SummaryFunc.Sum; sumKdvToplam.Running = SummaryRunning.Page; sumKdvToplam.FormatString = "{0:C2}"; XRSummary sumGenelToplam = new XRSummary(); sumGenelToplam.Func = SummaryFunc.Sum; sumGenelToplam.Running = SummaryRunning.Page; sumGenelToplam.FormatString = "{0:C2}"; lblAraToplam.DataBindings.Add("Text", null, "AraToplam", "{0:C2}"); lblIndirimToplam.DataBindings.Add("Text", null, "IndirimTutari", "{0:C2}"); lblKdvToplam.DataBindings.Add("Text", null, "KdvTutari", "{0:C2}"); lblGenelToplam.DataBindings.Add("Text", null, "KdvDahil", "{0:C2}"); lblAraToplam.Summary = sumAraToplam; lblIndirimToplam.Summary = sumIndirimToplam; lblKdvToplam.Summary = sumKdvToplam; lblGenelToplam.Summary = sumGenelToplam; }