static void Main(string[] args) { Libro libro1 = new Libro("Design Patterns", "Erich Gamma & Others", "001-034"); Libro libro2 = new Libro("Pro C#", "Troelsen", "001-035"); Biblioteca bibliotecaCentral = new Biblioteca("biblioteca1"); Sector sectorA = new Sector("sectorA"); Estante estanteA = new Estante("estanteA"); bibliotecaCentral.AlmacenarLibro(estanteA, sectorA, libro1); }
public void RetirarLibro(Estante estante, Sector sector, Libro libro) { if (Sectores.Contains(sector)) { if (sector.VerificarEstante(estante)) { estante.QuitarLibro(libro); } } }
public bool VerificarEstante(Estante estante) { if (Estantes.Contains(estante)) { return(true); } else { return(false); } }
public void QuitarEstante(Estante estante) { this.Estantes.Remove(estante); }
public void AgregarEstante(Estante estante) { this.Estantes.Add(estante); }