private void toolStripMenuItemYazdir_Click(object sender, EventArgs e) { string secilen = FislerGridView.GetFocusedRowCellValue(colFisKodu).ToString(); ReportsPrintTool yazdir = new ReportsPrintTool(); rptFatura fatura = new rptFatura(secilen); yazdir.RaporYazdir(fatura, ReportsPrintTool.Belge.Fatura, context.KullaniciAyarlari.FirstOrDefault(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID)); }
private void Sil() { if (FislerGridView.RowCount.Equals(0)) { XtraMessageBox.Show("Silinecek Kayıt Bulunamadı."); } else { Entities.Tables.Fis secilen = (Entities.Tables.Fis)FislerGridView.GetFocusedRow(); if (!string.IsNullOrEmpty(secilen.FisBaglantiKodu)) { if (MessageBox.Show($"Bu Fiş ile birlikte bağlantılı olan {secilen.FisBaglantiKodu} kodlu fişte silinecektir. Emin misiniz ?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { fisDal.Delete(context, c => c.FisKodu == secilen.FisBaglantiKodu); fisDal.Delete(context, c => c.FisKodu == secilen.FisKodu); kasaHareketDal.Delete(context, c => c.FisKodu == secilen.FisKodu); stokHareketDal.Delete(context, c => c.FisKodu == secilen.FisKodu); fisDal.Save(context); ListeleFisler(); string logSecilen = FislerGridView.GetFocusedRowCellValue(colFisKodu).ToString(); context.KullaniciLoglari.Add(new KullaniciLog { KullaniciID = RoleTool.kullaniciEntity.KullaniciID, KullaniciAdi = RoleTool.kullaniciEntity.KullaniciAdi, YapilanIslem = "Fiş & Fatura Sil" + logSecilen, YapilanIslemTarihi = DateTime.Now }); context.SaveChanges(); } } else { if (MessageBox.Show("Seçili olan veriyi silmek istediğinize emin misiniz ?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { fisDal.Delete(context, c => c.FisKodu == secilen.FisKodu); kasaHareketDal.Delete(context, c => c.FisKodu == secilen.FisKodu); stokHareketDal.Delete(context, c => c.FisKodu == secilen.FisKodu); fisDal.Save(context); ListeleFisler(); string logSecilen = FislerGridView.GetFocusedRowCellValue(colFisKodu).ToString(); context.KullaniciLoglari.Add(new KullaniciLog { KullaniciID = RoleTool.kullaniciEntity.KullaniciID, KullaniciAdi = RoleTool.kullaniciEntity.KullaniciAdi, YapilanIslem = "Fiş & Fatura Sil" + logSecilen, YapilanIslemTarihi = DateTime.Now }); context.SaveChanges(); } } } }
private void FaturayaCevir() { Entities.Tables.Fis secilen = (Entities.Tables.Fis)FislerGridView.GetFocusedRow(); if (!secilen.FisTuru.Contains("Sipariş Fişi")) { XtraMessageBox.Show("Faturalandırmak İstediğiniz Fiş Bir Sipariş Fişi Değildir."); } else { FrmFisIslem form = new FrmFisIslem(secilen.FisKodu, null, siparisFaturalandir: true); form.ShowDialog(); } }
private void Duzenle() { Entities.Tables.Fis secilen = (Entities.Tables.Fis)FislerGridView.GetFocusedRow(); if (secilen.FisTuru == "Fiş Ödemesi") { FrmFisIslem form = new FrmFisIslem(secilen.FisBaglantiKodu, null); form.ShowDialog(); } else { FrmFisIslem form = new FrmFisIslem(secilen.FisKodu, null); form.ShowDialog(); } }