Bueno combinados los forms de nacho y mios

This commit is contained in:
fedpo
2024-12-02 22:53:04 +00:00
parent aeeae3c9b8
commit b2143821d2
8 changed files with 186 additions and 16 deletions

View File

@@ -5,6 +5,7 @@ using Microsoft.EntityFrameworkCore.Metadata.Conventions;
using Modelo;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Text.Json;
@@ -18,20 +19,20 @@ namespace Controladora
private RepositorioFactura repositorioFactura = new(new Context());
public List<Factura>? MostrarFacturasEnRangoDeFechas(DateTime FechaInicio, DateTime FechaFinal)
public ReadOnlyCollection<Factura>? MostrarFacturasEnRangoDeFechas(DateTime FechaInicio, DateTime FechaFinal)
{
if (FechaFinal < FechaInicio) return null;
List<Factura> list = repositorioFactura.ObtenerFacturasEnRangoFechas(FechaInicio, FechaFinal);
ReadOnlyCollection<Factura> list = repositorioFactura.ObtenerFacturasEnRangoFechas(FechaInicio, FechaFinal);
return list;
}
public List<Factura>? MostrarFacturasDeClienteEnRangoDeFechas(Cliente cli, DateTime fecInicio, DateTime fecFin)
public ReadOnlyCollection<Factura>? MostrarFacturasDeClienteEnRangoDeFechas(Cliente cli, DateTime fecInicio, DateTime fecFin)
{
if (fecFin < fecInicio) return null;
if (cli.Cuit <= 0) return null;
List<Factura> list = repositorioFactura.ObtenerFacturasDeClienteEnRangoFechas(cli, fecInicio, fecFin);
ReadOnlyCollection<Factura> list = repositorioFactura.ObtenerFacturasDeClienteEnRangoFechas(cli, fecInicio, fecFin);
return list;
}