public async Task <IEnumerable <RolesResource> > ReadAllAsync(string role) { var RolePermissions = await _RolePermissionsRepository.ReadAllAsync(role); var Roles = await _RolesRepository.ReadAllAsync(role); RolesViewsUtils RolesFormat = new RolesViewsUtils(); var RolesView = RolesFormat.RolestViews(Roles, RolePermissions); return(RolesView); }
public async Task <IEnumerable <RolesResource> > ReadOneAsync(int id) { var Roles = await _RolesRepository.ReadOneAsync(id); List <RolesModels> RolesList = new List <RolesModels>(); RolesList.Add(new RolesModels() { role_id = Roles.role_id, role = Roles.role }); var RolePermissions = await _RolePermissionsRepository.ReadAllAsync(Roles.role); RolesViewsUtils RolesFormat = new RolesViewsUtils(); var RolesView = RolesFormat.RolestViews(RolesList, RolePermissions); return(RolesView); }