Bueno combinados los forms de nacho y mios
This commit is contained in:
@@ -58,5 +58,11 @@ namespace Controladora
|
||||
.ToList()
|
||||
.AsReadOnly();
|
||||
}
|
||||
public ReadOnlyCollection<Cliente> ListarTodos()
|
||||
{
|
||||
return repositorioClientes.Listar()
|
||||
.ToList()
|
||||
.AsReadOnly();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user