public PermissionByIdModelList SelectPermissionsById(RoleByIdModel requestId) { List <int> rolePermission = _rolesRepository.SelectRolePermissionByRoleId(requestId); PermissionModelList permission = _rolesRepository.SelectPermissionAll(); PermissionByIdModelList result = new PermissionByIdModelList(); result.PermissionIdList = new List <PermissionModel>(); foreach (PermissionModel item in permission.Permissiontable) { result.PermissionIdList.Add( new PermissionModel() { permissionId = item.permissionId, //PermisdionTbl permissionName = item.permissionName, //PermisdionTbl permissionCheck = rolePermission.IndexOf(item.permissionId) >= 0 ? true : false //Search PermissionId(PermissionTbl) on RolePermisdion(RolePermissionTbl) } ); } return(result); }
public PermissionByIdModelList GetPermissionListById([FromQuery] RoleByIdModel requestId) { PermissionByIdModelList result = _rolesService.SelectPermissionsById(requestId); return(result); }