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));
        }