예제 #1
0
 /// <summary>
 /// Método para obter os Logs de Usuário por delimitação de período inicial e período final
 /// </summary>
 /// <param name="starDate">Período inicial</param>
 /// <param name="endDate">Período final</param>
 /// <returns>Retorna todos os Logs de Usuário dentro do período especificado</returns>
 public List <UserLog> Get(DateTime startDate, DateTime endDate)
 {
     return(this._context.UserLogs
            .Where(UserLogSpecs.Get(startDate, endDate))
            .OrderBy(UserLogSpecs.OrderByDefault())
            .ToList());
 }
예제 #2
0
 /// <summary>
 /// Método para buscar UserLogs, informando quantas deseja buscar e quantas deseja pular
 /// </summary>
 /// <param name="skip">Quantidade de UserLogs a ser desconsiderado</param>
 /// <param name="take">Quantidade de UserLogs que deseja obter</param>
 /// <returns>Retorna List de UserLogs</returns>
 public List <UserLog> Get(int skip, int take)
 {
     return(this._context.UserLogs
            .OrderBy(UserLogSpecs.OrderByDefault())
            .Skip(skip)
            .Take(take)
            .ToList());
 }
예제 #3
0
 /// <summary>
 /// Método para obter todos os Logs de Usuário
 /// </summary>
 /// <returns>Retorna uma Lista de Logs</returns>
 public List <UserLog> Get()
 {
     return(this._context.UserLogs
            .OrderBy(UserLogSpecs.OrderByDefault())
            .ToList());
 }