public static IQueryable <Livro> AplicaOrdem(this IQueryable <Livro> query, LivroOrdem ordem) { if (ordem != null) { query = query.OrderBy(ordem.OrdenarPor); } return(query); }
public static IQueryable <Livro> AplicaOrdem(this IQueryable <Livro> query, LivroOrdem ordem) { if (ordem != null && !string.IsNullOrWhiteSpace(ordem.OrdenarPor)) { query = query.OrderBy(ordem.OrdenarPor); } return(query); }
public static IQueryable <Livro> AplicaOrdem(this IQueryable <Livro> query, LivroOrdem ordem) { if (!string.IsNullOrEmpty(ordem?.OrdenarPor)) { query = query.OrderBy(ordem.OrdenarPor); } return(query); }
public static IQueryable <Livro> AplicaOrdem(this IQueryable <Livro> query, LivroOrdem ordem) { if (ordem != null) { //order by nao esta disponivel no system.linq //instalar System.Linq.Dynamic.Core query = query.OrderBy(ordem.OrdernarPor); } return(query); }