Beispiel #1
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     try
     {
         if (MessageBox.Show("Seçili Olan Veriyi Silmek İstediğinize Emin Misiniz ?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             StokHareketDAL dal = new StokHareketDAL();
             secilen = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colId));
             var hareket = dal.GetAll(context, c => c.StokId == secilen);
             if (hareket.Count > 0)
             {
                 MessageBox.Show("Hareket görmüş bir stok silinemez.");
                 return;
             }
             barkodDal.Delete(context, c => c.StokId == secilen);
             barkodDal.Save(context); stokDal.Delete(context, c => c.Id == secilen);
             stokDal.Save(context);
             btnSorgula.PerformClick();
             //secilen = Convert.ToInt32(gridView1.GetFocusedRowCellValue(colId));
             //stokDal.Delete(context, c => c.Id == secilen);
             //stokDal.Save(context);
             //GetAll();
         }
     }
     catch (Exception)
     {
     }
 }
        public RptStokHareketleri()
        {
            InitializeComponent();
            netsatisContext context        = new netsatisContext();
            StokHareketDAL  stokhareketDal = new StokHareketDAL();

            ObjectDataSource datasource = new ObjectDataSource {
                DataSource = stokhareketDal.GetAll(context)
            };

            this.DataSource = datasource;

            colfiskodu.DataBindings.Add("Text", this.DataSource, "FisKodu");
            colhareket.DataBindings.Add("Text", this.DataSource, "Hareket");

            colstokkodu.DataBindings.Add("Text", this.DataSource, "StokKodu");

            colbarkod.DataBindings.Add("Text", this.DataSource, "Barkod");

            colstokadi.DataBindings.Add("Text", this.DataSource, "StokAdi");
            colbirimi.DataBindings.Add("Text", this.DataSource, "Birimi");

            colkdv.DataBindings.Add("Text", this.DataSource, "Kdv");

            colmiktar.DataBindings.Add("Text", this.DataSource, "Miktar");
            colbirimfiyat.DataBindings.Add("Text", this.DataSource, "BirimFiyati");
            colindirimoran.DataBindings.Add("Text", this.DataSource, "IndirimOrani");
        }
Beispiel #3
0
        public rptStokHareketleri()
        {
            InitializeComponent();

            NetSatisContext context        = new NetSatisContext();
            StokHareketDAL  stokHareketDal = new StokHareketDAL();

            ObjectDataSource datasource = new ObjectDataSource {
                DataSource = stokHareketDal.GetAll(context)
            };

            this.DataSource = datasource;

            colFisKodu.DataBindings.Add("Text", this.DataSource, "FisKodu");
            //colHareket.DataBindings.Add("Text", this.DataSource, "Hareket");
            //colStokKodu.DataBindings.Add("Text", this.DataSource, "StokKodu");
            //colStokAdi.DataBindings.Add("Text", this.DataSource, "StokAdi");
            colSatisKdv.DataBindings.Add("Text", this.DataSource, "Kdv");
            colBirimi.DataBindings.Add("Text", this.DataSource, "Birimi");
            colMiktar.DataBindings.Add("Text", this.DataSource, "Miktar");
            colBirimFiyat.DataBindings.Add("Text", this.DataSource, "BirimFiyati", "{0:C2}");
            colIndirimOrani.DataBindings.Add("Text", this.DataSource, "IndirimOrani");

            CalculatedField calcIndirimTutari = new CalculatedField();

            this.CalculatedFields.Add(calcIndirimTutari);
            calcIndirimTutari.Name       = "IndirimTutar";
            calcIndirimTutari.Expression = "([BirimFiyati]*[Miktar])/100*[IndirimOrani]";

            CalculatedField calcTutar = new CalculatedField();

            this.CalculatedFields.Add(calcTutar);
            calcTutar.Name       = "Tutar";
            calcTutar.Expression = "([BirimFiyati]*[Miktar])-[IndirimTutar]";

            colIndirimTutar.DataBindings.Add("Text", null, "IndirimTutar", "{0:C2}");
            colTutar.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.DataBindings.Add("Text", null, "IndirimTutar");
            lblToplamTutar.DataBindings.Add("Text", null, "Tutar");

            lblIndirimTutar.Summary = sumIndirimTutari;
            lblToplamTutar.Summary  = sumToplamTutar;
        }
Beispiel #4
0
    {//STOK GİRİŞ VEYA ÇIKIŞ OLARAK FİŞ TUTARLARINI LİSTEYEN RAPOR
        public rptUrunBazliStokHareketleri()
        {
            InitializeComponent();
            BenimSalonumContext context = new BenimSalonumContext();

            StokHareketDAL stokHareketDal = new StokHareketDAL();

            ObjectDataSource stokDataSource = new ObjectDataSource {
                DataSource = stokHareketDal.GetALL(context)
            };

            this.DataSource = stokDataSource;

            colFisKodu.DataBindings.Add("Text", this.DataAdapter, "FisKodu");
            colHareket.DataBindings.Add("Text", this.DataAdapter, "Hareket");
            colBirimFiyat.DataBindings.Add("Text", this.DataAdapter, "BirimFiyati");
            colMiktar.DataBindings.Add("Text", this.DataAdapter, "Miktar", "{0:C2}");
            colKdv.DataBindings.Add("Text", this.DataAdapter, "Kdv", "{0:'%'0}");
            colIndirim.DataBindings.Add("Text", this.DataAdapter, "IndirimOrani", "{0:'%'0}");

            CalculatedField calcIndirimtutari = new CalculatedField();

            this.CalculatedFields.Add(calcIndirimtutari);
            calcIndirimtutari.Name       = "IndirimTutari";
            calcIndirimtutari.Expression = "(([BirimFiyati]*[Miktar])/100)*[IndirimOrani]";

            CalculatedField calcTutar = new CalculatedField();

            this.CalculatedFields.Add(calcTutar);
            calcTutar.Name       = "Tutar";
            calcTutar.Expression = "(([BirimFiyati]*[Miktar])-[IndirimTutari])";

            colIndirimTutari.DataBindings.Add("Text", null, "IndirimTutari", "{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}";

            lblToplamIndirim.Summary = sumIndirimTutari;
            lblGenelToplam.Summary   = sumToplamTutar;

            lblToplamIndirim.DataBindings.Add("Text", null, "IndirimTutari");
            lblGenelToplam.DataBindings.Add("Text", null, "Tutar");
        }
Beispiel #5
0
        public rptSokBazliHareket(DateTime baslangic, DateTime bitis, string stok)
        {
            InitializeComponent();
            IsbaSatisContext context        = new IsbaSatisContext();
            StokHareketDAL   stokHareketDAL = new StokHareketDAL();
            ObjectDataSource dataSource     = new ObjectDataSource {
                DataSource = stokHareketDAL.StokHareketStokBazli(context, baslangic, bitis, stok)
            };

            this.DataSource = dataSource;

            colHareketi.DataBindings.Add("Text", this.DataSource, "Hareket");
            colTarih.DataBindings.Add("Text", this.DataSource, "Tarih");
            colBarkod.DataBindings.Add("Text", this.DataSource, "Barkod");
            colStokAdi.DataBindings.Add("Text", this.DataSource, "StokAdi");
            colBirimi.DataBindings.Add("Text", this.DataSource, "Birimi");
            colKdv.DataBindings.Add("Text", this.DataSource, "Kdv", "{0:'%'0}");
            colMiktar.DataBindings.Add("Text", this.DataSource, "Miktar");
            colBirimFiyat.DataBindings.Add("Text", this.DataSource, "BirimFiyati", "{0:C2}");
            colIndirimOrani.DataBindings.Add("Text", this.DataSource, "IndirimOrani", "{0:'%'0}");
            colIndirimTutar.DataBindings.Add("Text", null, "indirimTutar", "{0:C2}");
            colTutar.DataBindings.Add("Text", this.DataSource, "ToplamTutar", "{0:C2}");
            lblToplamTutar.DataBindings.Add("Text", this.DataSource, "genelTutar", "{0:C2}");
            lblIndirimTutar.DataBindings.Add("Text", null, "stokIndToplam", "{0:C2}");

            //CalculatedField calcIndirimTutari = new CalculatedField();
            //this.CalculatedFields.Add(calcIndirimTutari);
            //calcIndirimTutari.Name = "IndirimTutar";
            //calcIndirimTutari.Expression = "([BirimFiyati] * [Miktar]) / 100 * [IndirimOrani] ";

            //CalculatedField calcTutar = new CalculatedField();
            //this.CalculatedFields.Add(calcTutar);
            //calcTutar.Name = "Tutar";
            //calcTutar.Expression = "([BirimFiyati] * [Miktar]) - [IndirimTutar]";


            //colTutar.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;
        }
Beispiel #6
0
        public void EnvanterHazirla()
        {
            NetSatisContext context        = new NetSatisContext();
            StokHareketDAL  stokHareketDal = new StokHareketDAL();
            DataSet         gelen          = stokHareketDal.StokEnvanterListele(context);

            using (OpenFileDialog OFD = new OpenFileDialog())
            {
                if (OFD.ShowDialog() == DialogResult.OK)
                {
                    rptStokEnvanter rpt = new rptStokEnvanter();
                    rpt.LoadLayout(OFD.FileName);
                    rpt.DataSource = gelen;
                    rpt.DataMember = "EnvanterBilgileri";
                    rpt.ShowPreview();
                }
            }
        }
        public rptStokHareketleri(DateTime baslangic, DateTime bitis)
        {
            InitializeComponent();
            IsbaSatisContext context        = new IsbaSatisContext();
            StokHareketDAL   stokHareketDAL = new StokHareketDAL();
            ObjectDataSource dataSource     = new ObjectDataSource {
                DataSource = stokHareketDAL.StokHareketTarihAraligi(context, baslangic, bitis)
            };

            this.DataSource = dataSource;
            colHareketi.DataBindings.Add("Text", this.DataSource, "Hareket");
            colTarih.DataBindings.Add("Text", this.DataSource, "Tarih");
            colBarkod.DataBindings.Add("Text", this.DataSource, "Barkod");
            colStokAdi.DataBindings.Add("Text", this.DataSource, "StokAdi");
            colBirimi.DataBindings.Add("Text", this.DataSource, "Birimi");
            colKdv.DataBindings.Add("Text", this.DataSource, "Kdv", "{0:'%'0}");
            colMiktar.DataBindings.Add("Text", this.DataSource, "Miktar");
            colBirimFiyat.DataBindings.Add("Text", this.DataSource, "BirimFiyati", "{0:C2}");
            colIndirimOrani.DataBindings.Add("Text", this.DataSource, "IndirimOrani", "{0:'%'0}");
            colIndirimTutar.DataBindings.Add("Text", null, "indirimTutar", "{0:C2}");
            colTutar.DataBindings.Add("Text", this.DataSource, "ToplamTutar", "{0:C2}");
            lblToplamTutar.DataBindings.Add("Text", this.DataSource, "genelTutar", "{0:C2}");
            lblIndirimTutar.DataBindings.Add("Text", null, "stokIndToplam", "{0:C2}");
        }
        public rptStokHareketleri()
        {
            InitializeComponent();
            BenimSalonumContext context = new BenimSalonumContext();

            StokHareketDAL stokHareketDal = new StokHareketDAL();

            ObjectDataSource stokDataSource = new ObjectDataSource {
                DataSource = stokHareketDal.GetALL(context)
            };

            this.DataSource = stokDataSource;

            colFisKodu.DataBindings.Add("Text", this.DataAdapter, "FisKodu");
            colHareket.DataBindings.Add("Text", this.DataAdapter, "Hareket");
            colStokKodu.DataBindings.Add("Text", this.DataAdapter, "StokKodu");
            colBarkod.DataBindings.Add("Text", this.DataAdapter, "Barkod");
            colStokAdi.DataBindings.Add("Text", this.DataAdapter, "StokAdi");
            colBirimFiyat.DataBindings.Add("Text", this.DataAdapter, "BirimFiyati");
            colMiktar.DataBindings.Add("Text", this.DataAdapter, "Miktar");
            colKdv.DataBindings.Add("Text", this.DataAdapter, "Kdv");
            colIndirim.DataBindings.Add("Text", this.DataAdapter, "IndirimOrani");
            KullaniciAdi.Text = RoleTool.kullaniciEntity.KullaniciAdi;
        }
Beispiel #9
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");
        }
Beispiel #10
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}");
            //
        }
Beispiel #11
0
        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;
        }
Beispiel #12
0
        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}");
        }
Beispiel #13
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");
        }
        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");
        }
Beispiel #15
0
        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;
        }
Beispiel #16
0
        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();
        }
Beispiel #17
0
        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;
        }