private void View_KeyUp(object sender, KeyEventArgs e) { if (e.Key == Key.Delete && MessageBox.Show("是否删除?", "删除操作", MessageBoxButton.YesNo) == MessageBoxResult.Yes) { try { _view.DeleteRow(_view.FocusedRowHandle); Context.SaveChanges(); } catch (Exception exception) { MessageBox.Show($"删除错误:{exception.Message}"); } } }
public void CaseReminderCollectionTest() { using (var context = new ExpiredReminderDataContext()) { context.ExpiredPolicies.Add(new ExpiredPolicy { MinDay = 90, MaxDay = 180, Name = "First remind days." }); context.ExpiredPolicies.Add( new ExpiredPolicy { MinDay = 180, MaxDay = 270, Name = "Second remind days." }); context.ExpiredPolicies.Add( new ExpiredPolicy { MinDay = 270, MaxDay = 360, Name = "Second remind days." }); context.ExpiredPolicies.Add( new ExpiredPolicy { MinDay = 360, MaxDay = 999, Name = "Second remind days." }); context.SaveChanges(); } var collection = new CaseReminderCollection(_cases, DateTime.Now); collection.Calculate(); AssertReminderCollection(collection, 90, 2); AssertReminderCollection(collection, 180, 2); AssertReminderCollection(collection, 270, 3); AssertReminderCollection(collection, 360, 2); }
private void GridViewBase_OnRowUpdated(object sender, RowEventArgs e) { context.SaveChanges(); grid.RefreshData(); }