Exemplo n.º 1
0
        public async Task <IActionResult> EditPurview(string id)
        {
            var model     = new SysRoleModuleViewModel();
            var roleModel = await _rolesService.GetSysRoleViewModel(id);

            model.RoleId      = roleModel.Id;
            model.RoleName    = roleModel.RoleName;
            model.ModuleBases = await _modulesService.GetModuleBases();

            ViewBag.ModuleControllers = await _modulesService.GetControllerNameList();

            ViewBag.PurViewSum = await _rolesService.GetModulePurviewViewModel(id);

            return(View(model));
        }