public ActionResult AddCourseToDb(AddCourseViewModel addCourseViewModel) { if (!ModelState.IsValid) { return(View("AddCourse")); } Account currentUser = (Account)Session[UserType.LoggedInUser.ToString()]; addCourseViewModel.AddQuestions(); ElearnerDataLayoutActions.AddCourseToDb(currentUser, addCourseViewModel); if (addCourseViewModel.Image.ContentLength > 0) { var fileName = Path.GetFileName(addCourseViewModel.Image.FileName); var path = Path.Combine(Server.MapPath("~/Content/images"), Utilities.FileTools.RemoveSpacesFromFilename(addCourseViewModel.TeachingCourse.Name) + ".png"); addCourseViewModel.Image.SaveAs(path); } return(View("Index")); }