private void UpdateTest(SimpleEditableTest source, Test destination) { destination.Subject = source.Subject; destination.SeriesNumber = source.SeriesNumber; destination.Date = source.Date; destination.Name = source.Name; destination.SubCategory = source.SubCategory; destination.MaximumPoints = source.MaximumPoints; }
public void SetTest(Test test) { _editingTest = test; if (EditingTest != null) { EditingTest.ErrorsChanged -= RaiseCanExecuteChanged; } EditingTest = new SimpleEditableTest(); EditingTest.ErrorsChanged += RaiseCanExecuteChanged; CopyTest(test, EditingTest); }
private void CopyTest(Test source, SimpleEditableTest destination) { destination.ID = source.ID; destination.Subject = source.Subject; destination.SeriesNumber = source.SeriesNumber; destination.Date = EditMode ? source.Date : DateTime.Now; destination.Name = source.Name; destination.SubCategory = source.SubCategory; destination.MaximumPoints = source.MaximumPoints; }