Example #1
0
        static void Main(string[] args)
        {
            Biblioteca miBiblioteca = 5;

            Autor  a  = new Autor("Esteban", "Rey");
            Autor  b  = new Autor("Joe", "Mayo");
            Manual m1 = new Manual("Economia", 25.66f, "Domingo", "Caballo", ETipo.Finanzas);
            Novela n1 = new Novela("Miseria", 63.88f, a, EGenero.Romantica);
            Manual m2 = new Manual("C#", 29.95f, "Joe", "Mayo", ETipo.Tecnico);
            Novela n2 = new Novela("Miseria", 203.00f, a, EGenero.Accion);
            Novela n3 = new Novela("Miseria", 98.00f, a, EGenero.CienciaFiccion);
            Novela n4 = new Novela("Miseria", 103.50f, b, EGenero.Accion);

            miBiblioteca += m1;
            miBiblioteca += m1;
            miBiblioteca += n1;
            miBiblioteca += m2;
            miBiblioteca += n2;
            miBiblioteca += n3;
            miBiblioteca += n4;

            Console.WriteLine(Biblioteca.Mostrar(miBiblioteca));

            Console.ReadLine();
        }
Example #2
0
 public static Biblioteca operator +(Biblioteca biblio, Libro libro1)
 {
     if ((biblio._capacidad <= 580) && !(biblio == libro1))
     {
         biblio._libros.Add(libro1);
     }
     else
     {
         Console.WriteLine(Biblioteca.Mostrar(biblio));
     }
     return(biblio);
 }