public ActionResult studentclasses() { var currentUserId = (TheLearningCenter.WebSite.Models.UserModel)Session["User"]; if (Session["User"] != null) { var classes = enrollmentManager.GetAll(currentUserId.UserId) .Select(t => new TheLearningCenter.WebSite.Models.ClassModel ( t.ClassID, t.ClassName, t.ClassDescription, t.ClassPrice )).ToArray(); var model = new TheLearningCenter.WebSite.Models.ClassPageModel { Classes = classes }; return(View(model)); } return(RedirectToAction("Login")); }
public ActionResult Studentclasses() { var user = (LearningCenter.WebSite.Models.UserModel)Session["User"]; var registeredClasses = enrollmentManager.GetAll(user.Id) .Select(t => new LearningCenter.WebSite.Models.EnrollmentModel(t.classId, t.name, t.classPrice, t.description)) .ToList(); var classlist = classManager.Classes .Select(t => new LearningCenter.WebSite.Models.ClassModel(t.Id, t.Name, t.Description, t.Price)) .ToArray(); var model = new IndexModel { registeredClasses = registeredClasses, user = user, classlist = classlist }; return(View(model)); }