public AdminPageVM GetAdminPage() { AdminPageVM page = new AdminPageVM(); IEnumerable <Course> courses = this.Context.Courses; IEnumerable <Student> students = this.Context.Students; IEnumerable <CourseVM> courseVMs = Mapper.Map <IEnumerable <Course>, IEnumerable <CourseVM> >(courses); IEnumerable <AdminPageUserVM> userVMs = Mapper.Map <IEnumerable <Student>, IEnumerable <AdminPageUserVM> >(students); page.Users = userVMs; page.Courses = courseVMs; return(page); }
public AdminPageVM GetAdminPage() { AdminPageVM page = new AdminPageVM(); IEnumerable <Course> courses = this.Context.Courses; IEnumerable <ApplicationUser> users = this.Context.Users; IEnumerable <CourseVM> coursesVms = Mapper.Map <IEnumerable <Course>, IEnumerable <CourseVM> >(courses); IEnumerable <AdminPageUserVM> usersVms = Mapper.Map <IEnumerable <ApplicationUser>, IEnumerable <AdminPageUserVM> >(users); page.Users = usersVms; page.Courses = coursesVms; return(page); }
public ActionResult Index() { AdminPageVM vm = this.service.GetAdminPage(); return(View(vm)); }