コード例 #1
0
ファイル: FrmRehber.cs プロジェクト: EmreDemir0/BenimSalonum
        private void btnGonder_Click(object sender, EventArgs e)
        {
            if (RehberGridView.GetSelectedRows().Length != 0)
            {
                foreach (var row in RehberGridView.GetSelectedRows())
                {
                    int cariId = (int)RehberGridView.GetRowCellValue(row, colId);
                    secilen.Add(context.Cariler.SingleOrDefault(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.Id == cariId));
                }
                Secildi = true;
                this.Close();
            }
            else
            {
                XtraMessageBox.Show("Seçilen Bir Cari Bulunamadı.");
            }
            FrmMailGonder frmMailGonder = new FrmMailGonder(Secildi, secilen);

            frmMailGonder.ShowDialog();
        }
コード例 #2
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            string path = @"D:\makbuz\" + txtMakbuzNo.Text + ".pdf";

            fatura.ExportToPdf(path);
            FrmMailGonder frmMailGonder = new FrmMailGonder(true);

            if (!string.IsNullOrEmpty(hedefPosta))
            {
                frmMailGonder.mailGonder(path, hedefPosta);
            }
            else
            {
                //gönderilecek posta bulunmadı de ve tekrar dene ufak bi formdan veri alıp.
            }


            //mail atarken cari seçerse o carinin epostası gelsin otomatik yoksa elle eposta girmek zorunda kalır.

            //PARAMETRE OLARAK FİŞ KODU GÖNDERKİ REPORTTA ÇEKSİN VERİLERİ
            // CONTEXE KAYDET ÖDEME FİŞİ GİRMEKLE AYNI SADECE ŞUNU KONTROL ET EĞER CARİ SEÇERSE ÖDEME FİŞİ SEÇMEZSE
            //TAHSİLAT DİYE BİRŞEY Mİ OLUSTURURZ NAPARIZ BİLMİYORUM.
        }