public IQueryable <Role> GetRolesByCriteria(RoleSearchType searchType, string roleName)
        {
            IQueryable <Role> roles = null;

            switch (searchType)
            {
            case RoleSearchType.None:
                roles = rep.GetAllRoles();
                break;

            case RoleSearchType.ByName:
                roles = rep.GetAllRoles().Where(u => u.RoleName == roleName);
                break;
            }

            return(roles);
        }
Exemplo n.º 2
0
 private IList <RoleDTO> getRoles(RoleSearchType searchType, string name, string role)
 {
     try
     {
         GetRolesRequest request = new GetRolesRequest();
         request.SearchType = searchType;
         request.Rolename   = name;
         request.Rolename   = role;
         GetRolesResponse response = Service.GetRolesByCriteria(request);
         return(response.Roles);
     }
     catch (Exception ex)
     {
         if (ExceptionPolicy.HandleException(ex, "PL Policy"))
         {
             throw;
         }
         return(new List <RoleDTO>());
     }
 }
        public IQueryable<Role> GetRolesByCriteria(RoleSearchType searchType, string roleName)
        {
            IQueryable<Role> roles = null;

            switch (searchType)
            {
                case RoleSearchType.None:
                    roles = rep.GetAllRoles();
                    break;
                case RoleSearchType.ByName:
                    roles = rep.GetAllRoles().Where(u => u.RoleName == roleName);
                    break;
            }

            return roles;
        }
Exemplo n.º 4
0
 private IList<RoleDTO> getRoles(RoleSearchType searchType, string name, string role)
 {
     try
     {
         GetRolesRequest request = new GetRolesRequest();
         request.SearchType = searchType;
         request.Rolename = name;
         request.Rolename = role;
         GetRolesResponse response = Service.GetRolesByCriteria(request);
         return response.Roles;
     }
     catch (Exception ex)
     {
         if (ExceptionPolicy.HandleException(ex, "PL Policy")) throw;
         return new List<RoleDTO>();
     }
 }