public IActionResult Enroll() { if (HomeController.user != null && HomeController.user.IsAdmin == 0) { var classList = db.GetAllClasses().ToList(); //Select(class_ => new Class //{ // Id = class_.Id, // Name = class_.Name, // Location = class_.Location, // StartDate = class_.StartDate, // EndDate = class_.EndDate, // Time = class_.Time, // ClassDay = class_.ClassDay //}); ClassListModel model = new ClassListModel { ClassList = classList }; //TODO pass in list of classes return(View(model)); } else { return(RedirectToAction("Index", "Home")); } }
public IActionResult ClassesTable() { if (HomeController.user != null && HomeController.user.IsAdmin == 1) { var classList = db.GetAllClasses(). Select(class_ => new Class { Id = class_.Id, Name = class_.Name, Location = class_.Location, StartDate = class_.StartDate, EndDate = class_.EndDate, Time = class_.Time }); ClassListModel model = new ClassListModel { ClassList = classList }; return(View(model)); } else { return(RedirectToAction("Index", "Home")); } }
public ActionResult StudentClasses() { var classes = classManager.GetClasses .Select(t => new LearningCenter.Website.Models.ClassModel(t.Id, t.Name, t.Description, t.Price)) .ToArray(); var model = new ClassListModel { Classes = classes }; return(View()); }
public ActionResult ClassList() { var classes = classManager.GetClasses .Select(t => new Models.ClassModel(t.Id, t.Name, t.Description, t.Price)) .ToArray(); var model = new ClassListModel { Classes = classes }; return(View(model)); }
public async Task <IActionResult> AllClassesList(FilterParameter model) { int count; ClassListModel classmodel1 = new ClassListModel(); classmodel1.ClassModel = _classBookService.AllClassesListModel(model, out count, model.PageIndex); classmodel1.Pager = new Pager(count, model.PageIndex); var result = await _viewRenderService.RenderToStringAsync("_ClassListPartialView", classmodel1); return(Content(result)); }
public IActionResult AllClassesList() { int count = 0; ClassListModel model = new ClassListModel(); model.States = _classBookModelFactory.PrepareStateDropDown(); model.BoardList = _classBookModelFactory.PrepareBoardDropDown(); model.MediumList = _classBookModelFactory.PrepareMediumDropDown(); model.StandardList = _classBookModelFactory.PrepareStandardDropDown(); FilterParameter filterParameterModel = new FilterParameter(); model.ClassModel = _classBookService.AllClassesListModel(filterParameterModel, out count, 1); model.Pager = new Pager(count, 1); return(View(model)); }
public ActionResult EnrollinClass() { var user = (Models.UserModel)Session["User"]; if (null == user) { return(View("LogIn")); } var classes = classManager.GetClasses .Select(t => new LearningCenter.Website.Models.ClassModel(t.Id, t.Name, t.Description, t.Price)) .ToArray(); var model = new ClassListModel { Classes = classes }; return(View(model)); }
// GET: Teacher public ActionResult ClassList() { using (IHoneyMustardDataSource ds = DataSourceFactory.GetDataSource()) { var user = UserManager.FindById(User.Identity.GetUserId()); ClassListModel model = new ClassListModel { TeacherName = ds.Contacts.SingleOrDefault(x => x.ContactID == user.ContactID).FirstMidName + " " + ds.Contacts.SingleOrDefault(x => x.ContactID == user.ContactID).LastName, Classes = ds.Courses.Where(x => x.ContactID == user.ContactID) .Select(x => new ClassListTableRow { CourseID = x.CoursesID, CourseName = x.CourseName, Module = x.Module, StartDate = x.StartDate }).ToList() }; return(View(model)); } }