public ActionResult Create(SemesterModel model)
        {
            var memberMapper = new MemberMapper();
              memberMapper.CreateMap<SemesterModel, Semester>();

              var ctx = new CourseContext();

              ctx.Semesters.Add(memberMapper.Map<SemesterModel, Semester>(model));
              ctx.SaveChanges();

              return RedirectToAction("Index");
        }
        public ActionResult Edit(SemesterModel model)
        {
            CourseContext ctx = new CourseContext();
              var semester = ctx.Semesters.FirstOrDefault(c => c.ID == model.ID);

              semester.Name = model.Name;
              semester.StartDate = model.StartDate;
              semester.EndDate = model.EndDate;

              ctx.SaveChanges();

              return RedirectToAction("Index");
        }