private void FisTemizle() { txtKod.Text = null; txtIskontoOran.Value = 0; CariTemizle(); txtBelgeNo.Text = null; txtAciklama.Text = null; var cikarilacakKayit = context.ChangeTracker.Entries() .Where(c => c.Entity is KasaHareket || c.Entity is StokHareket || c.Entity is Fis).ToList(); foreach (var kayit in cikarilacakKayit) { context.Entry(kayit.Entity).State = EntityState.Detached; } _fisentity = new Fis(); Toplamlar(); OdenenTutarGuncelle(); }
private void BtnCikar_Click(object sender, EventArgs e) { if (XtraMessageBox.Show("Seçili olan veriyi silmek istiyor musunuz", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { var secilenStokId = (int)IndirimlerGridView.GetFocusedRowCellValue(colId); var secilen = ındirimDal.GetByFilter(context, c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.Id == secilenStokId); context.Entry(secilen).State = EntityState.Detached; } }
private void BtnCikar_Click(object sender, EventArgs e) { if (gridTopluDegistir.RowCount.Equals(0)) { XtraMessageBox.Show("Çıkarılacak Kayıt Bulunamadı."); } else { var secilen = (int)gridTopluDegistir.GetFocusedRowCellValue(colId); var result = stokDal.GetByFilter(context, c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.Id == secilen); context.Entry(result).State = EntityState.Detached; } }