public async Task <List <VentasViewModel>?> VentaPorFechas(DateTime?date1, DateTime?date2) { if (date1 == null || date2 == null) { return(null); } List <VentasViewModel> ventas = await ventaRepository.GetVentasEntreFechas(date1.Value, date2.Value); if (!ventas.Any()) { return(null); } return(ventas.GroupBy(x => x.IdVenta).Select(y => y.First()).ToList()); }