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);
        }
예제 #2
0
 // same explanation as IsLessonValid
 private bool IsModuleValid(Entities.Module module)
 {
     return(module != null);
 }