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);
         }
     }
 }
Exemple #3
0
 public bool VerificarEstante(Estante estante)
 {
     if (Estantes.Contains(estante))
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
Exemple #4
0
 public void QuitarEstante(Estante estante)
 {
     this.Estantes.Remove(estante);
 }
Exemple #5
0
 public void AgregarEstante(Estante estante)
 {
     this.Estantes.Add(estante);
 }