private void btnSil_Click(object sender, EventArgs e) { try { if (gridFisler.RowCount != 0) { if (MessageBox.Show("Seçili Olan Veriyi Silmek İstediğinize Emin Misiniz ?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { string secilen = gridFisler.GetFocusedRowCellValue(colFisKodu).ToString(); fisDal.Delete(context, c => c.FisKodu == secilen); kasaHareketDal.Delete(context, c => c.FisKodu == secilen); stokHareketDal.Delete(context, c => c.FisKodu == secilen); fisDal.Save(context); Listele(); } } else { MessageBox.Show("Seçili fiş bulunamadı."); } } catch (Exception) { MessageBox.Show("Seçili fiş bulunamadı."); } }
private void btnSil_Click(object sender, EventArgs e) { Fis secilen = (Fis)gridView1.GetFocusedRow(); if (!String.IsNullOrEmpty(secilen.FisBaglantiKodu)) { if (MessageBox.Show($"fis ile bağlantılı olan{secilen.FisBaglantiKodu} kodlu fiş birlikte silinecektir , Eminmisiniz ? ", "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.FisBaglantiKodu); stokHareketDAL.Delete(context, c => c.FisKodu == secilen.FisKodu); fisDAL.Save(context); kasaHareketDAL.Save(context); stokHareketDAL.Save(context); listele(); } } else { if (MessageBox.Show("Seçili Olan Veriyi Silmek İstediğinie Eminmisiniz", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { // string secilen = gridFis.GetFocusedRowCellValue(colFisKodu).ToString(); fisDAL.Delete(context, c => c.FisKodu == secilen.FisKodu); kasaHareketDAL.Delete(context, c => c.FisKodu == secilen.FisBaglantiKodu); stokHareketDAL.Delete(context, c => c.FisKodu == secilen.FisKodu); fisDAL.Save(context); kasaHareketDAL.Save(context); stokHareketDAL.Save(context); listele(); } } }
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 btnSil_Click(object sender, EventArgs e) { try { if (gridFisler.RowCount != 0) { if (MessageBox.Show("Seçili Olan Veriyi Silmek İstediğinize Emin Misiniz ?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { int id = Convert.ToInt32(gridFisler.GetFocusedRowCellValue(colId).ToString()); string secilen = gridFisler.GetFocusedRowCellValue(colFisKodu).ToString(); string fisTuru = gridFisler.GetFocusedRowCellValue(colFisTuru).ToString(); string faturaFisKodu = context.Fisler.FirstOrDefault(x => x.FisKodu == secilen).FaturaFisKodu; if (!String.IsNullOrEmpty(faturaFisKodu) && (fisTuru == "Satış İrsaliyesi" || fisTuru == "Alış İrsaliyesi")) { MessageBox.Show("Faturalandırılmış irsaliyeleri silemezsiniz."); return; } else { bool carietkilesin = Convert.ToBoolean(SettingsTool.AyarOku(SettingsTool.Ayarlar.Irsaliye_CariEtkilesin)); bool stoketkilesin = Convert.ToBoolean(SettingsTool.AyarOku(SettingsTool.Ayarlar.Irsaliye_StoguEtkilesin)); var list = context.Fisler.Where(x => x.FaturaFisKodu == secilen).ToList(); string[] ids = new string[list.Count]; int i = 0; foreach (var item in list) { ids[i] = item.FisKodu; i++; } var stoklist = context.StokHareketleri.Where(x => ids.Contains(x.FisKodu)).ToList(); list.ForEach(a => a.FaturaFisKodu = ""); list.ForEach(a => a.CariIrsaliye = carietkilesin ? "1" : "0"); list.ForEach(a => a.StokIrsaliye = stoketkilesin ? "1" : "0"); stoklist.ForEach(a => a.StokIrsaliye = stoketkilesin ? "1" : "0"); context.SaveChanges(); fisDal.Delete(context, c => c.FisKodu == secilen); kasaHareketDal.Delete(context, c => c.FisKodu == secilen); stokHareketDal.Delete(context, c => c.FisKodu == secilen); fisDal.Save(context); NetSatis.EDonusum.Controller.EDonusumIslemleri eislem = new EDonusum.Controller.EDonusumIslemleri(); eislem.MasterSil(id); Listele(); MessageBox.Show("Fiş başarıyla silindi."); } } } } catch (Exception) { MessageBox.Show("Seçili fiş bulunamadı."); } }
private void btnSil_Click(object sender, EventArgs e) { if (MessageBox.Show("Seçili Olan Veriyi Silmek İstediğinize Eminmisiniz.?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { secilen = gridView1.GetFocusedRowCellValue(colFisKodu).ToString(); fisdal.Delete(context, c => c.FisKodu == secilen); kasahareket.Delete(context, c => c.FisKodu == secilen); stokhareket.Delete(context, c => c.Fiskodu == secilen); fisdal.Save(context); Listele(); } }
private void btnSil_Click(object sender, EventArgs e) { if (MessageBox.Show("Seçili olan veriyi silmek istediğinize emin misiniz?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { string secilen = gridView1.GetFocusedRowCellValue(colFisKodu).ToString(); fisDAL.Delete(context, s => s.FisKodu == secilen); kasaHareketDAL.Delete(context, c => c.FisKodu == secilen); stokHareketDAL.Delete(context, c => c.FisKodu == secilen); fisDAL.Save(context); Listele(); } }
private void btnsil_Click(object sender, EventArgs e) { if (MessageBox.Show("secili olan veriyi silmeye emin misiniz", "uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { string secilen = gridfis.GetFocusedRowCellValue(colFisKodu).ToString(); fisDal.Delete(context, c => c.FisKodu == secilen); kasahareketDal.Delete(context, c => c.FisKodu == secilen); stokhareketDal.Delete(context, c => c.FisKodu == secilen); fisDal.Save(context); Listele(); } }
private void btnSil_Click(object sender, EventArgs e) { if (MessageBox.Show("Seçili olan veriyi silmek istediğinize emin misiniz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { try { string secilen = gridFisler.GetFocusedRowCellValue(colFisKodu).ToString(); fisDal.Delete(context, c => c.FisKodu == secilen); kasaHareketDal.Delete(context, c => c.FisKodu == secilen); stokHareketDal.Delete(context, c => c.FisKodu == secilen); fisDal.Save(context); Listele(); } catch (Exception) { //MessageBox.Show("Hatalı İşlem.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnSil_Click(object sender, EventArgs e) { if (gridFisler.RowCount != 0) { if (MessageBox.Show("Seçili Olan Veriyi Silmek İstediğinize Emin Misiniz ?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { int id = Convert.ToInt32(gridFisler.GetFocusedRowCellValue(colId).ToString()); string secilen = gridFisler.GetFocusedRowCellValue(colFisKodu).ToString(); fisDal.Delete(context, c => c.FisKodu == secilen); kasaHareketDal.Delete(context, c => c.FisKodu == secilen); stokHareketDal.Delete(context, c => c.FisKodu == secilen); fisDal.Save(context); NetSatis.EDonusum.Controller.EDonusumIslemleri eislem = new EDonusum.Controller.EDonusumIslemleri(); eislem.MasterSil(id); Listele(); } } else { MessageBox.Show("Seçili fiş bulunamadı."); } }