Example #1
0
        public IActionResult Create()
        {
            var functions = _functionService.FindAll();

            List <PermissionViewModel> permissionViewModels = new List <PermissionViewModel>();

            ViewBag.StatusSelectListItem = StatusList.GetList();

            ViewBag.Functions = functions;

            ViewBag.Roles = new AppRoleViewModel();

            ViewBag.Permissions = permissionViewModels;

            return(View());
        }
Example #2
0
        public IActionResult Update(Guid id)
        {
            var functions = _functionService.FindAll();

            ViewBag.StatusSelectListItem = StatusList.GetList();
            ViewBag.Functions            = functions;

            var role = _appRoleServiceInterface.FindId(id);

            if (role == null)
            {
                return(Redirect(RouteConstant.PageNotFound));
            }

            List <PermissionViewModel> permissionViewModels = _permissionServiceInterface.GetAll(id);

            ViewBag.Permissions = permissionViewModels;

            ViewBag.Roles = role;

            return(View("Create"));
        }