public async Task <List <SaleViewModel> > GetSalesPagedAsync(DateTime initialDate, DateTime finalDate, int page, int size) { var salesFilter = await saleRepository.FindPaginated(p => p.Date.Date >= initialDate.Date && p.Date <= finalDate.Date, page, size); return(mapper.Map <List <SaleViewModel> >(salesFilter.OrderByDescending(p => p.Date))); }