public void TestResultDelete(TestResultDbModel item) { var model = test_results.FirstOrDefault(i => i.Id == item.Id); if (model != null) { Entry(model).State = EntityState.Detached; Entry(item).State = EntityState.Deleted; } }
public static TestResult FromDbModel(TestResultDbModel model) { return(new TestResult { Id = model.Id, TestId = model.TestId, Max = model.Max, Min = model.Min, Text = model.Text }); }
public void TestResultInsert(TestResultDbModel item) { var model = test_results.FirstOrDefault(i => i.Id == item.Id); if (model != null) { Entry(model).State = EntityState.Detached; Entry(item).State = EntityState.Modified; } else { test_results.Add(item); } SaveChanges(); }