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> AplicaOrdenacao(this IQueryable <Livro> query, LivroOrdem ordem) { if ((ordem != null) && (!string.IsNullOrEmpty(ordem.OrdenarPor))) { query = query.OrderBy(ordem.OrdenarPor); } return(query); }