arreglado tema de que fallaba poner varios detalles

This commit is contained in:
fedpo
2024-10-17 05:36:10 +01:00
parent 2c9aaee3f9
commit 4feb81f3a8
42 changed files with 1378 additions and 156 deletions

View File

@@ -3,8 +3,9 @@ using System.ComponentModel.DataAnnotations.Schema;
namespace Entidades
{
public class DetalleFactura: Detalle<Producto>
public class DetalleFactura: Detalle<Producto>, ICloneable
{
public DetalleFactura() { }
public int IdFactura { get; set; }
public double Subtotal
@@ -22,5 +23,17 @@ namespace Entidades
return Producto.Nombre;
}
}
private DetalleFactura(DetalleFactura detalle)
{
Id = detalle.Id;
IdFactura = detalle.IdFactura;
Producto = detalle.Producto;
Cantidad = detalle.Cantidad;
}
public object Clone()
{
return new DetalleFactura(this);
}
}
}