コード例 #1
0
        private void simpleButton2_Click(object sender, EventArgs e)
        {
            xrCariHareket rapor = new xrCariHareket();

            rapor.LoadLayout(DB.exeDizini + "\\Raporlar\\CariHareketRaporu.repx");
            rapor.FindControl("xlCariAdi", false).Text      = lueCari.Text; //DB.FirmaAdi;
            rapor.FindControl("xlTarihAraligi", false).Text = ilkTarih.Text + " - " + sonTarih.Text;
            rapor.DataSource = gCPerHareketleri.DataSource;                 //DB.GetData("select * from KasaHareket where Modul = 6 and fkPersoneller=" + lueCari.EditValue.ToString());
            rapor.ShowRibbonPreview();
        }
コード例 #2
0
        void Yazdir(bool dizayn)
        {
            xrCariHareket rapor = new xrCariHareket();

            rapor.LoadLayout(DB.exeDizini + "\\Raporlar\\GunSonu.repx");
            rapor.Name        = "GunSonu";
            rapor.Report.Name = "GunSonu";
            //rapor.FindControl("label15", true).Text = DB.PersonellerBaslik;
            try
            {
                rapor.FindControl("label3", true).Text = ilktarih.Text + "         " + sontarih.Text;
                //string pkKasaHareket = "0";
                //if (gridView1.FocusedRowHandle >= 0)
                //{
                //    DataRow dr = gridView1.GetDataRow(gridView1.FocusedRowHandle);
                //    pkKasaHareket = dr["pkKasaHareket"].ToString();
                //}
                // string sql = "select * from KasaHareket where pkKasaHareket=" + pkKasaHareket;
                rapor.DataSource = GunSonuDB();
                //DB.GetData(sql);
            }
            catch (Exception ex)
            {
            }
            if (dizayn)
            {
                rapor.ShowDesigner();
            }
            else
            {
                rapor.ShowPreview();
            }
        }
コード例 #3
0
        void RaporOnizleme(bool Disigner)
        {
            string        exedizini    = Path.GetDirectoryName(Application.ExecutablePath);
            string        RaporDosyasi = "Rapor.repx";
            xrCariHareket rapor        = new xrCariHareket();

            RaporDosyasi     = exedizini + "\\Raporlar\\BankaHareketRaporu.repx";
            rapor.DataSource = gCPerHareketleri.DataSource;

            if (!File.Exists(RaporDosyasi))
            {
                Print();
                return;
            }
            rapor.LoadLayout(RaporDosyasi);

            rapor.Name = "BankaHareketRaporu";
            //rapor.Report.Name = "KasaHareketRaporu.repx";

            rapor.FindControl("xlKasaAdi", true).Text = lueBankalar.Text + " " + ilkdate.DateTime.ToString("dd.MM.yyyy HH:mm") +
                                                        "-" + sondate.DateTime.ToString("dd.MM.yyyy  HH:mm");
            if (Disigner)
            {
                rapor.ShowDesignerDialog();
            }
            else
            {
                rapor.ShowPreview();
            }
        }
コード例 #4
0
        private void btnMailAt_Click(object sender, EventArgs e)
        {
            if (lUEKullanicilar.EditValue.ToString().Length < 10)
            {
                return;
            }

            DialogResult secim;

            secim = DevExpress.XtraEditors.XtraMessageBox.Show("Gelir Gider Raporu " +
                                                               lUEKullanicilar.EditValue.ToString() + " E-Posta(pdf) Gönderilsin mi?", Degerler.mesajbaslik, MessageBoxButtons.YesNo, MessageBoxIcon.Question, System.Windows.Forms.MessageBoxDefaultButton.Button2);
            if (secim == DialogResult.No)
            {
                return;
            }

            xrCariHareket rapor = new xrCariHareket();

            rapor.LoadLayout(DB.exeDizini + "\\Raporlar\\GelirGider.repx");
            rapor.Name        = "GelirGider";
            rapor.Report.Name = "GelirGider.repx";

            try
            {
                rapor.FindControl("label3", true).Text = ilktarih.Text + "\r" + sontarih.Text;

                string dosyaadi        = Application.StartupPath + "\\GelirGider.pdf";
                System.Data.DataSet ds = new DataSet("Test");

                string    sql  = @"hsp_GelirGider @ilktar,@sontar,@fkSube";
                ArrayList list = new ArrayList();
                list.Add(new SqlParameter("@ilktar", deBasGelir.DateTime.ToString("yyyy-MM-dd")));
                list.Add(new SqlParameter("@sontar", deBitGelir.DateTime.ToString("yyyy-MM-dd 23:59")));
                list.Add(new SqlParameter("@fkSube", "1"));
                DataTable dtGelirGider = DB.GetData(sql, list);
                dtGelirGider.TableName = "GelirGider";
                ds.Tables.Add(dtGelirGider);

                rapor.DataSource = ds;

                rapor.ExportToPdf(dosyaadi);

                DB.epostagonder(lUEKullanicilar.EditValue.ToString(), "Gelir Gider Raporu", dosyaadi, "Gün Sonu Raporu");

                formislemleri.Mesajform("E-Posta Gönderildi.", "S", 200);
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
            }
        }
コード例 #5
0
        void Yazdir(bool dizayn)
        {
            xrCariHareket rapor = new xrCariHareket();

            rapor.LoadLayout(DB.exeDizini + "\\Raporlar\\GelirGiderTablosu.repx");
            rapor.Name        = "GelirGiderTablosu";
            rapor.Report.Name = "GelirGiderTablosu";
            //rapor.FindControl("label15", true).Text = DB.PersonellerBaslik;
            try
            {
                rapor.FindControl("label3", true).Text = deBasGelir.Text + "         " + deBitGelir.Text;

                System.Data.DataSet ds = new DataSet("Test");

                string    sql  = @"hsp_GelirGiderTablosu @ilktar,@sontar,@fkSube";
                ArrayList list = new ArrayList();
                list.Add(new SqlParameter("@ilktar", deBasGelir.DateTime.ToString("yyyy-MM-dd")));
                list.Add(new SqlParameter("@sontar", deBitGelir.DateTime.ToString("yyyy-MM-dd 23:59")));
                list.Add(new SqlParameter("@fkSube", "1"));
                DataTable dtGelirGider = DB.GetData(sql, list);
                dtGelirGider.TableName = "GelirGiderTablosu";
                ds.Tables.Add(dtGelirGider);

                rapor.DataSource = ds;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            if (dizayn)
            {
                rapor.ShowDesigner();
            }
            else
            {
                rapor.ShowPreview();
            }
        }
コード例 #6
0
        private void simpleButton9_Click(object sender, EventArgs e)
        {
            if (lUEKullanicilar.EditValue.ToString().Length < 10)
            {
                return;
            }

            DialogResult secim;

            secim = DevExpress.XtraEditors.XtraMessageBox.Show("Gün Sorunu Raporu " +
                                                               lUEKullanicilar.EditValue.ToString() + " E-Posta(pdf) Gönderilsin mi?", Degerler.mesajbaslik, MessageBoxButtons.YesNo, MessageBoxIcon.Question, System.Windows.Forms.MessageBoxDefaultButton.Button2);
            if (secim == DialogResult.No)
            {
                return;
            }

            xrCariHareket rapor = new xrCariHareket();

            rapor.LoadLayout(DB.exeDizini + "\\Raporlar\\GunSonu.repx");
            rapor.Name        = "GunSonu";
            rapor.Report.Name = "GunSonu.repx";

            try
            {
                rapor.FindControl("label3", true).Text = ilktarih.Text + "\r" + sontarih.Text;

                string dosyaadi = Application.StartupPath + "\\GunSonu.pdf";
                rapor.DataSource = gridControl1.DataSource;
                rapor.ExportToPdf(dosyaadi);

                DB.epostagonder(lUEKullanicilar.EditValue.ToString(), "Gün Sonu Raporu", dosyaadi, "Gün Sonu Raporu");

                formislemleri.Mesajform("E-Posta Gönderildi.", "S", 200);
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.Message);
            }

            /*
             * xrCariHareket rapor = new xrCariHareket();
             * rapor.LoadLayout(DB.exeDizini + "\\Raporlar\\GunSonu.repx");
             * rapor.Name = "GunSonu";
             * rapor.Report.Name = "GunSonu";
             * //rapor.FindControl("label15", true).Text = DB.PersonellerBaslik;
             * try
             * {
             *  //string pkKasaHareket = "0";
             *  //if (gridView1.FocusedRowHandle >= 0)
             *  //{
             *  //    DataRow dr = gridView1.GetDataRow(gridView1.FocusedRowHandle);
             *  //    pkKasaHareket = dr["pkKasaHareket"].ToString();
             *  //}
             *  // string sql = "select * from KasaHareket where pkKasaHareket=" + pkKasaHareket;
             *  rapor.DataSource = GunSonuDB();
             *  //DB.GetData(sql);
             * }
             * catch (Exception ex)
             * {
             *
             * }
             */
        }