Exemplo n.º 1
0
        public ActionResult AdminDashboard()
        {
            var vm = new AdminVM();
            vm.BlogPosts = _ops.GetAllBlogPosts().BlogPosts;
            vm.BlogStats = _ops.GetBlogStats().BlogStats;

            vm.User = _ops.GetUserById(User.Identity.GetUserId()).User;

            return View(vm);
        }
Exemplo n.º 2
0
        public ActionResult EditUser(string id)
        {
            var vm = new AdminVM();

            vm.User = _ops.GetUserById(id).User;
            vm.Roles = _ops.GetAllRoles().IdRoles;
            vm.CreateRolesList(_ops.GetAllRoles().IdRoles);

            return View(vm);
        }
Exemplo n.º 3
0
        public ActionResult EditUser(AdminVM vm)
        {
            if (vm.Role.Id != null)
            {
                _ops.UpdateRoleByUserId(vm.User.Id, vm.Role.Id);
            }

            return RedirectToAction("ManageUsers");
        }
Exemplo n.º 4
0
        public ActionResult ManageUsers()
        {
            var vm = new AdminVM();

            vm.Users = _ops.GetAllUsers().Users;
            vm.Roles = _ops.GetAllRoles().IdRoles;

            return View(vm);
        }