public void SuperheroeViewInfo(SuperheroeModel model) { this.Visible = true; this.nombrePersonaje.Text = model.nombre; Console.Write(model.nombre + " " + model.desc); this.pictureSuper.Image = SuperheroeController.getImageByName(model.nombre.ToUpper()); //Cambiar este por otro metodo o cambiar el metodo getImageByName() para que regrese 2 bitmaps (uno de la imagen del personaje y otro de la carta de presentación) this.pictureSuperCard.Image = SuperheroeController.getImageByName(model.nombre.ToUpper()); this.textBoxHistoria.Text = model.desc; this.richTextBoxFunFacts.Text = model.desc; }
private void find_Click(object sender, EventArgs e) { try { List <SuperheroeModel> listado = SuperheroeController.getModelsByNombre(textBoxBusq.Text); if (listado.Any()) { foreach (SuperheroeModel a in listado) { SuperheroeModel model = SuperheroeController.getModelsByNombre(a.nombre.ToUpper()).First(); //Console.Write("nombre desde el modelo: "+ model.nombre); if (!(model.Equals(null))) { SuperheroeView superHView = new SuperheroeView(); //Agregar cambio a SuperheroeView //Console.Write("Entra if"); superHView.SuperheroeViewInfo(model); gradientPanelB1.Visible = false; gradientPanelB2.Visible = true; superheroeViewCard.pictureSuperCard.Image = SuperheroeController.getImageByName(model.nombre.ToUpper()); superheroeViewCard.pictureSuper.Image = SuperheroeController.getImageByName(model.nombre.ToUpper()); superheroeViewCard.nombrePersonaje.Text = model.nombre; superheroeViewCard.textBoxHistoria.Text = model.desc; superheroeViewCard.richTextBoxFunFacts.Text = model.desc; // Console.Write("Visibilidad de SuperheroeView : "+superheroeViewCard.Visible); } else { model = null; MessageBox.Show("SuperHeroe no encontrado"); } } } else { //this.textBoxHistoria.Text = "No se encontró nada"; } } catch (Exception) { Console.WriteLine("Superheroe no encontrado"); } }