public ActionResult SaveModule(Entities.Module obj) { using (ApplicationDbContext data = new ApplicationDbContext()) { if (obj.Id == 0) { data.Modules.Add(obj); } else { Module mod = data.Modules.FirstOrDefault(f => f.Id == obj.Id); mod.MaximumScore = obj.MaximumScore; mod.MinPassScore = obj.MinPassScore; mod.Name = obj.Name; mod.QuestionCount = obj.QuestionCount; mod.Duration = obj.Duration; mod.Description = obj.Description; } data.SaveChanges(); } return(null); }
// same explanation as IsLessonValid private bool IsModuleValid(Entities.Module module) { return(module != null); }