public void LoadData(JuegoTipo1 juego) { this.nombreJuego.Text = juego.Nombre; this.pozo_txt.Text = juego.Pozo.ToString(); this.fecha_dtp.Value = (DateTime)juego.Fecha; this.horaCierre_dtp.Value = (DateTime)juego.HoraCierre; this.precio_txt.Text = juego.Precio.ToString(); this.ganadores_txt.Text = juego.Ganadores; }
private void guardar_btn_Click(object sender, EventArgs e) { try { if (this.juegoTipo1Control.Visible) { JuegoTipo1 juego = (JuegoTipo1)this.lista_juegos.SelectedItem; juego.SetData(juegoTipo1Control.getData()); } else { JuegoTipo2 juego = (JuegoTipo2)this.lista_juegos.SelectedItem; juego.SetData(juegoTipo2Control.getData()); } this.controlador.Guardar(); MessageBox.Show("Los datos del juego se guardaron correctamente", "Exito", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch { MessageBox.Show("Hubo un error al guardar el juego", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }