public ActionResult Entry(CourseCreateVm entity) { if (ModelState.IsValid) { var course = Mapper.Map <Course>(entity); var courses = _courseManager.GetAllCourse(); if (courses.FirstOrDefault(x => x.Code == course.Code) != null) { ViewBag.Message = "Exist"; entity.OrganizationSelectListItems = GetAllOrganizationSlItems(); return(View(entity)); } else { bool isAdded = _courseManager.Add(course); if (isAdded) { ViewBag.Message = "Saved"; return(RedirectToAction("Edit", course)); } } } ModelState.AddModelError("", "An Unknown Error Occured!"); entity.OrganizationSelectListItems = GetAllOrganizationSlItems(); //entity.TagsSelectListItems = GetAllTagsSlItems(); return(View(entity)); }
public ActionResult Entry() { var model = new CourseCreateVm() { OrganizationSelectListItems = GetAllOrganizationSlItems() }; return(View(model)); }