public static CatalogoDeMateriales getInstancia() { if (catalogo is null) { catalogo = new CatalogoDeMateriales(); } return(catalogo); }
public void mostrarMateriales() { if (vista.GetType() == typeof(AgregarMaterialesNecesariosView)) { AgregarMaterialesNecesariosView view = (AgregarMaterialesNecesariosView)vista; foreach (Material unMaterial in CatalogoDeMateriales.getInstancia().obtenerMateriales()) { view.mostrarMaterialDisponible(unMaterial.IdMaterial, unMaterial.Descripcion, unMaterial.tipoUnidad, unMaterial.Precio); } } }
//MATERIAL public Material buscarMaterial(int idMaterial) { return(CatalogoDeMateriales.getInstancia().obtenerMaterial(idMaterial)); }
public void agregarCatalogo(CatalogoDeMateriales catalogo) { this.catalogo = catalogo; }