Exemple #1
0
        public AdminPageVm GetAdminPage()
        {
            AdminPageVm                    page     = new AdminPageVm();
            IEnumerable <Trainer>          trainers = this.Context.Trainers;
            IEnumerable <AdminPanelUserVm> userVms  = Mapper.Map <IEnumerable <Trainer>, IEnumerable <AdminPanelUserVm> >(trainers);

            page.Users = userVms;
            return(page);
        }
Exemple #2
0
        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> usersVm   = Mapper.Map <IEnumerable <Student>, IEnumerable <AdminPageUserVm> >(students);

            page.Users   = usersVm;
            page.Courses = courseVms;

            return(page);
        }
Exemple #3
0
        public AdminPageVm GerAdminPageVm()
        {
            AdminPageVm page      = new AdminPageVm();
            var         products  = this.Context.Products.ToList();
            var         customers = this.Context.Customers.ToList();

            var productVms = Mapper.Map <IEnumerable <Product>, IEnumerable <CustomerProductsVm> >(products);

            IEnumerable <AdminPageUsersVm> userVms =
                Mapper.Map <IEnumerable <Customer>, IEnumerable <AdminPageUsersVm> >(customers);

            page.Products = productVms;
            page.Users    = userVms;
            return(page);
        }
Exemple #4
0
        public AdminPageVm GetAdminPage()
        {
            AdminPageVm              page         = new AdminPageVm();
            IEnumerable <Workout>    workouts     = this.Context.Workouts;
            IEnumerable <Bodybulder> bodybuilders = this.Context.Bodybulders;

            IEnumerable <WorkoutVm> workoutVms = Mapper
                                                 .Map <IEnumerable <Workout>, IEnumerable <WorkoutVm> >(workouts);
            IEnumerable <AdminPageUserVm> userVms = Mapper
                                                    .Map <IEnumerable <Bodybulder>, IEnumerable <AdminPageUserVm> >(bodybuilders);

            page.Workouts = workoutVms;
            page.Users    = userVms;

            return(page);
        }
Exemple #5
0
        public ActionResult Index()
        {
            AdminPageVm vm = this.service.GetAdminPage();

            return(View(vm));
        }
Exemple #6
0
        public ActionResult Panel()
        {
            AdminPageVm vm = this.service.GerAdminPageVm();

            return(this.View(vm));
        }