private static void UpdateCourse(Course course) { using (var ctx = new CoreModelContext()) { ctx.Entry(course).State = course.Id == 0 ? EntityState.Added : EntityState.Modified; ctx.SaveChanges(); } }