public ActionResult SaveCourse(Course course)
        {
            if (ModelState.IsValid)
            {
                bool isSaved = courseTeacherManager.Add(course);
                if (isSaved)
                {
                    ViewBag.SMessage = "Course Information Saved Successfully!";
                    ModelState.Clear();
                }
                else
                {
                    ViewBag.EMessage = "Code or Name Information Already Exists";
                }
            }
            else
            {
                ViewBag.EMessage = "Failed";
                //modelState = AppUtility.GetModelStateError(ModelState);
            }

            var model = new CourseSaveViewModel();

            model.DepartmentSelectListItems = departmentDAL.GetAll().Select(c => new SelectListItem()
            {
                Value = c.Id.ToString(),
                Text  = c.DepartmentName
            });

            return(View(model));
        }
        public ActionResult SaveCourse()
        {
            var model = new CourseSaveViewModel();

            model.DepartmentSelectListItems = departmentDAL.GetAll()
                                              .Select(c => new SelectListItem()
            {
                Value = c.Id.ToString(),
                Text  = c.DepartmentName
            });

            return(View(model));
        }