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