protected override bool IsValid(PropertyValidatorContext context) { using (var yemekyemekcontext = new Entities.Context.YemekYemekContext()) { var result = yemekyemekcontext.Set <TEntity>().Where($"{context.PropertyName} == @0", context.PropertyValue).Count(); return(result == 0 ? true : false); } }
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 RptStokHareketleri() { InitializeComponent(); Entities.Context.YemekYemekContext context = new Entities.Context.YemekYemekContext(); StokHareketDAL stokHareketdal = new StokHareketDAL(); ObjectDataSource dataSource = new ObjectDataSource { DataSource = stokHareketdal.GetAll(context) }; this.DataSource = dataSource; colFisKodu.DataBindings.Add("Text", this.DataSource, "FisKodu"); colBirimFiyat.DataBindings.Add("Text", this.DataSource, "BirimFiyati", "{0:C2}"); colBirimi.DataBindings.Add("Text", this.DataSource, "Birimi"); colKdv.DataBindings.Add("Text", this.DataSource, "Kdv", "{0:'%'0}"); colMiktar.DataBindings.Add("Text", this.DataSource, "Miktari"); colIndirimOrani.DataBindings.Add("Text", this.DataSource, "IndirimOrani", "{0:'%'0}"); CalculatedField calcindirimtutari = new CalculatedField(); this.CalculatedFields.Add(calcindirimtutari); calcindirimtutari.Name = "IndirimliTutari"; calcindirimtutari.FieldType = FieldType.Decimal; calcindirimtutari.Expression = "([BirimFiyati] * [Miktari]) / 100 * [IndirimOrani]"; CalculatedField calctutar = new CalculatedField(); this.CalculatedFields.Add(calctutar); calctutar.FieldType = FieldType.Decimal; calctutar.Name = "Tutar"; calctutar.Expression = "([BirimFiyati] * [Miktari]) - [IndirimliTutari]"; colIndirimTutar.DataBindings.Add("Text", null, "IndirimliTutari", "{0:C2}"); colToplamTutar.DataBindings.Add("Text", null, "Tutar", "{0:C2}"); XRSummary sumindirimtutari = new XRSummary(); sumindirimtutari.Func = SummaryFunc.Sum; sumindirimtutari.Running = SummaryRunning.Group; sumindirimtutari.FormatString = "{0:C2}"; XRSummary sumtoplamtutar = new XRSummary(); sumtoplamtutar.Func = SummaryFunc.Sum; sumtoplamtutar.Running = SummaryRunning.Group; sumtoplamtutar.FormatString = "{0:C2}"; lblIndirimTutar.Summary = sumindirimtutari; lblToplamTutar.Summary = sumtoplamtutar; lblIndirimTutar.DataBindings.Add("Text", this.DataSource, "IndirimliTutari", "{0:C2}"); lblToplamTutar.DataBindings.Add("Text", this.DataSource, "Tutar", "{0:C2}"); // Sayfa Toplamı XRSummary sumindirimtutariSayfa = new XRSummary(); sumindirimtutariSayfa.Func = SummaryFunc.Sum; sumindirimtutariSayfa.Running = SummaryRunning.Report; sumindirimtutariSayfa.FormatString = "{0:C2}"; XRSummary sumtoplamtutarSAyfa = new XRSummary(); sumtoplamtutarSAyfa.Func = SummaryFunc.Sum; sumtoplamtutarSAyfa.Running = SummaryRunning.Report; sumtoplamtutarSAyfa.FormatString = "{0:C2}"; lblSayfaIndirimTutar.Summary = sumindirimtutariSayfa; lblSayfaToplamTutar.Summary = sumtoplamtutarSAyfa; lblSayfaIndirimTutar.DataBindings.Add("Text", this.DataSource, "IndirimliTutari", "{0:C2}"); lblSayfaToplamTutar.DataBindings.Add("Text", this.DataSource, "Tutar", "{0:C2}"); // }
private void Listele() { Entities.Context.YemekYemekContext context = new Entities.Context.YemekYemekContext(); gridControl1.DataSource = fisdal.GetAll(context); }
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"); }
private void btnGuncelle_Click(object sender, EventArgs e) { Entities.Context.YemekYemekContext context = new Entities.Context.YemekYemekContext(); Listele(); }