Exemplo n.º 1
0
 /// <summary>
 /// Método para retornar CompanyLog de um período específico
 /// </summary>
 /// <param name="startDate">Data de início</param>
 /// <param name="endDate">Data final</param>
 /// <returns>Retorna List<CompanyLog> com data de criação entre as datas passadas como parâmetro</returns>
 public List <CompanyLog> Get(DateTime startDate, DateTime endDate)
 {
     return(_context.CompanyLogs
            .Where(CompanyLogSpecs.Get(startDate, endDate))
            .OrderBy(CompanyLogSpecs.OrderByDefault())
            .ToList());
 }
Exemplo n.º 2
0
 /// <summary>
 /// Método para buscar CompanyLogs, informando quantas deseja buscar e quantas deseja pular
 /// </summary>
 /// <param name="skip">Quantidade de CompanyLogs a ser desconsiderado</param>
 /// <param name="take">Quantidade de CompanyLogs que deseja obter</param>
 /// <returns>Retorna uma Lista de CompanyLog</returns>
 public List <CompanyLog> Get(int skip, int take)
 {
     return(_context.CompanyLogs
            .OrderBy(CompanyLogSpecs.OrderByDefault())
            .Skip(skip)
            .Take(take)
            .ToList());
 }
Exemplo n.º 3
0
 /// <summary>
 /// Método para buscar todos os CompanyLogs
 /// </summary>
 /// <returns>Retorna todos os CompanyLogs criados</returns>
 public List <CompanyLog> Get()
 {
     return(_context.CompanyLogs
            .OrderBy(CompanyLogSpecs.OrderByDefault())
            .ToList());
 }