private void toolBar_btnCancel_Click(object sender) { // ItemDB.CancelAllChanges(); item item = (item)itemDataGrid.SelectedItem; if (item.State == EntityState.Added) { ItemDB.Entry(item).State = EntityState.Detached; } else { item.is_active = false; item.State = EntityState.Unchanged; ItemDB.Entry(item).State = EntityState.Unchanged; } itemViewSource.View.Refresh(); }
private void toolBar_btnCancel_Click(object sender) { item item = (item)itemDataGrid.SelectedItem; // item_vatDataGrid.CancelEdit(); item_priceDataGrid.CancelEdit(); item_dimentionDataGrid.CancelEdit(); itemViewSource.View.MoveCurrentToFirst(); if (item.State == EntityState.Added) { ItemDB.Entry(item).State = EntityState.Detached; } else { item.State = EntityState.Unchanged; ItemDB.Entry(item).State = EntityState.Unchanged; } itemViewSource.View.Refresh(); //SetIsEnable = false; }