示例#1
0
 public static IQueryable <Livro> AplicaOrdem(this IQueryable <Livro> query, LivroOrdem ordem)
 {
     if (ordem != null)
     {
         query = query.OrderBy(ordem.OrdenarPor);
     }
     return(query);
 }
示例#2
0
 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);
 }
示例#3
0
        public static IQueryable <Livro> AplicaOrdem(this IQueryable <Livro> query, LivroOrdem ordem)
        {
            if (!string.IsNullOrEmpty(ordem?.OrdenarPor))
            {
                query = query.OrderBy(ordem.OrdenarPor);
            }

            return(query);
        }
示例#4
0
 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);
 }