コード例 #1
0
        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());
        }