Beispiel #1
0
 public Obra(int id, string nombre, Museo museo, Estilo estilo)
 {
     this.id     = id;
     this.nombre = nombre;
     this.museo  = museo;
     this.estilo = estilo;
 }
Beispiel #2
0
        public void ejecutarejecicio(Museo museo)
        {
            Artista profeJimeno  = new Artista(504, "Miguel Jimeno");
            Estilo  jimenoEstilo = new Estilo(12312, "Estilo Davinci");
            Obra    obra1        = new Obra(1, "Monalisa", museo, jimenoEstilo);
            Obra    obra2        = new Obra(12, "Monalisa2", museo, jimenoEstilo);

            jimenoEstilo.artista = profeJimeno;
            profeJimeno.estilos.Add(jimenoEstilo);
            profeJimeno.obras.Add(obra1);
            artistas.Add(profeJimeno);
            obras.Add(obra1);
            estilos.Add(jimenoEstilo);
            escribir(museo);
        }
Beispiel #3
0
 public void escribir(Museo museo)
 {
     Console.WriteLine("Museo: {0}", museo.nombre);
     Console.WriteLine("Artistas disponibles");
     for (int i = 0; i < artistas.Count; i++)
     {
         Console.WriteLine(artistas.ElementAt(i).nombre);
         Console.WriteLine("Obras hechas:");
         for (int j = 0; j < artistas.ElementAt(i).obras.Count; j++)
         {
             Console.WriteLine("{0}-{1}", artistas.ElementAt(i).obras.ElementAt(j).nombre, artistas.ElementAt(i).obras.ElementAt(j).estilo.nombre);
         }
     }
     Console.WriteLine("Estilos presentados en el museo:");
     for (int i = 0; i < estilos.Count; i++)
     {
         Console.WriteLine("{0}-{1}", estilos.ElementAt(i).nombre, estilos.ElementAt(i).artista.nombre);
     }
     Console.Read();
 }
Beispiel #4
0
 public Pintura(int id, string nombre, Museo museo, Estilo estilo) : base(id, nombre, museo, estilo)
 {
 }
Beispiel #5
0
        static void Main(string[] args)
        {
            Museo museoRoma = new Museo("Roma", 1234);

            museoRoma.ejecutarejecicio(museoRoma);
        }