cambios para añadir proveedores en form de productos + proveedores y resuelto un bug en form proveedores

This commit is contained in:
fedpo
2024-08-05 00:01:17 +01:00
committed by fede
parent 77dc57dda2
commit 16bff577e4
21 changed files with 280 additions and 70 deletions

View File

@@ -9,6 +9,23 @@ namespace Entidades
public double Precio { get; set; }
public bool Habilitado { get; set; }
public Categoria Categoria { get; set; }
private List<Proveedor> proveedores = new List<Proveedor>();
public void AñadirProveedor(Proveedor proveedor)
{
if(proveedor == null) return;
proveedores.Add(proveedor);
}
public bool EliminarProveedor(Proveedor proveedor)
{
var pAEliminar = proveedores.FirstOrDefault(x => x.Cuit == proveedor.Cuit);
if (pAEliminar == null) return false;
return proveedores.Remove(pAEliminar);
}
public ReadOnlyCollection<Proveedor> ListarProveedores()
{
return proveedores.AsReadOnly();
}
private List<Categoria> categorias = new List<Categoria>();
public void AñadirCategoria(Categoria cat) {