arreglados los eliminar
This commit is contained in:
@@ -85,7 +85,7 @@ namespace Controladora
|
|||||||
{
|
{
|
||||||
var remalistar = repositorioRemito.Listar().First(x => x.Id == rem.Id);
|
var remalistar = repositorioRemito.Listar().First(x => x.Id == rem.Id);
|
||||||
if (remalistar == null) return new ReadOnlyCollection<Lote>(new List<Lote>());
|
if (remalistar == null) return new ReadOnlyCollection<Lote>(new List<Lote>());
|
||||||
return remalistar.MostrarLotes();
|
return remalistar.Lotes;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,13 +9,8 @@
|
|||||||
|
|
||||||
public Proveedor Proveedor { get; set; }
|
public Proveedor Proveedor { get; set; }
|
||||||
public int IdProveedor { get; set; }
|
public int IdProveedor { get; set; }
|
||||||
|
|
||||||
private List<Lote> lotesDeProductosEntregados = new List<Lote>();
|
private List<Lote> lotesDeProductosEntregados = new List<Lote>();
|
||||||
public ReadOnlyCollection<Lote> Lotes => lotesDeProductosEntregados.AsReadOnly();
|
public ReadOnlyCollection<Lote> Lotes => lotesDeProductosEntregados.AsReadOnly();
|
||||||
public ReadOnlyCollection<Lote> MostrarLotes()
|
|
||||||
{
|
|
||||||
return lotesDeProductosEntregados.AsReadOnly();
|
|
||||||
}
|
|
||||||
public void AñadirLote(Lote lote)
|
public void AñadirLote(Lote lote)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ namespace Modelo
|
|||||||
{
|
{
|
||||||
Cliente cli = context.Clientes.First(x => x.Cuit == t.Cuit);
|
Cliente cli = context.Clientes.First(x => x.Cuit == t.Cuit);
|
||||||
if (cli == null) return;
|
if (cli == null) return;
|
||||||
context.Clientes.Remove(cli);
|
cli.Habilitado = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void Mod(Cliente t)
|
public override void Mod(Cliente t)
|
||||||
|
|||||||
@@ -22,8 +22,8 @@ namespace Modelo
|
|||||||
}
|
}
|
||||||
public void Add(Remito rem)
|
public void Add(Remito rem)
|
||||||
{
|
{
|
||||||
if (rem.MostrarLotes().Count <= 0) return;
|
if (rem.Lotes.Count <= 0) return;
|
||||||
foreach (var detalle in rem.MostrarLotes())
|
foreach (var detalle in rem.Lotes)
|
||||||
{
|
{
|
||||||
Add(detalle);
|
Add(detalle);
|
||||||
}
|
}
|
||||||
@@ -37,7 +37,7 @@ namespace Modelo
|
|||||||
{
|
{
|
||||||
Lote lot = context.Lotes.First(x => x.Id == t.Id);
|
Lote lot = context.Lotes.First(x => x.Id == t.Id);
|
||||||
if (lot == null) return;
|
if (lot == null) return;
|
||||||
context.Lotes.Remove(lot);
|
lot.Habilitado = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void Mod(Lote t)
|
public override void Mod(Lote t)
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ namespace Modelo
|
|||||||
{
|
{
|
||||||
Presupuesto pre = context.Presupuestos.First(x => x.Id == t.Id);
|
Presupuesto pre = context.Presupuestos.First(x => x.Id == t.Id);
|
||||||
if (pre == null) return;
|
if (pre == null) return;
|
||||||
context.Presupuestos.Remove(pre);
|
pre.Habilitado = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void Mod(Presupuesto t)
|
public override void Mod(Presupuesto t)
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ namespace Modelo
|
|||||||
{
|
{
|
||||||
ProductoNoPercedero pro = context.ProductoNoPercederos.First(x => x.Id == t.Id);
|
ProductoNoPercedero pro = context.ProductoNoPercederos.First(x => x.Id == t.Id);
|
||||||
if (pro == null) return;
|
if (pro == null) return;
|
||||||
context.ProductoNoPercederos.Remove(pro);
|
pro.Habilitado = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void Mod(ProductoNoPercedero t)
|
public override void Mod(ProductoNoPercedero t)
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ namespace Modelo
|
|||||||
{
|
{
|
||||||
ProductoPercedero pro = context.ProductoPercederos.First(x => x.Id == t.Id);
|
ProductoPercedero pro = context.ProductoPercederos.First(x => x.Id == t.Id);
|
||||||
if (pro == null) return;
|
if (pro == null) return;
|
||||||
context.ProductoPercederos.Remove(pro);
|
pro.Habilitado = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void Mod(ProductoPercedero t)
|
public override void Mod(ProductoPercedero t)
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ namespace Modelo
|
|||||||
{
|
{
|
||||||
Proveedor pro = context.Proveedores.First(x => x.Cuit == t.Cuit);
|
Proveedor pro = context.Proveedores.First(x => x.Cuit == t.Cuit);
|
||||||
if (pro == null) return;
|
if (pro == null) return;
|
||||||
context.Proveedores.Remove(pro);
|
pro.Habilitado = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void Mod(Proveedor t)
|
public override void Mod(Proveedor t)
|
||||||
|
|||||||
Reference in New Issue
Block a user