public List <Role> GetAllRoles() { var roles = _roleDao.GetAll().ToList(); //controlar estados return(roles); }
/// <summary> /// Get authorization roles by user /// </summary> /// <param name="userName">user name</param> /// <returns></returns> public IList <RoleAuthorization> GetRolesByUser(string userName) { var user = userDao.Get(u => u.Name == userName); var roles = roleDao.GetAll(); var resultRoles = new List <Role>(); GetRolesById(roles, user.Role.Id, resultRoles); var authList = GetAuthorizationByRoles(resultRoles); return(authList); }
public IEnumerable <Role> GetAll() => roleDao.GetAll();