public static string Buscarlocal(string nombre) { Activarlistalocales(); string info = ""; if (locales.Count == 0) { MessageBox.Show("NO HAY LOCALES AGREGADOS AUN", "OK", MessageBoxButtons.OK, MessageBoxIcon.Error); } for (int i = 0; i < locales.Count; i++) { if (locales[i].Nombrelocal == nombre) { switch (locales[i].Tipo) { case 1: Cine cine = (Cine)locales[i]; info = cine.InformacionCine(); break; case 2: Tienda tienda = (Tienda)locales[i]; info = tienda.InformacionTienda(); break; case 3: Restaurante res = (Restaurante)locales[i]; info = res.InformacionRestaurante(); break; case 4: Recreacional recrea = (Recreacional)locales[i]; info = recrea.infoRecrea(); break; } } } if (info == "") { MessageBox.Show("INGRESE BIEN EL NOMBRE DEL LOCAL", "OK", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(info); }