/// <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()); }
/// <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()); }
/// <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()); }