Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
        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");
        }
Ejemplo n.º 3
0
        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}");
            //
        }
Ejemplo n.º 4
0
 private void Listele()
 {
     Entities.Context.YemekYemekContext context = new Entities.Context.YemekYemekContext();
     gridControl1.DataSource = fisdal.GetAll(context);
 }
Ejemplo n.º 5
0
        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");
        }
Ejemplo n.º 6
0
 private void btnGuncelle_Click(object sender, EventArgs e)
 {
     Entities.Context.YemekYemekContext context = new Entities.Context.YemekYemekContext();
     Listele();
 }