private void button1_Click(object sender, EventArgs e) { if (listBox1.SelectedItem != null) { jugador = (Player)listBox1.SelectedItem; done = true; this.Close(); } }
/// <summary> /// Registra una canasta simple, doble o triple Encestada. Cambia el anotador del partido /// </summary> /// <param name="valor">Puede ser 1, 2 o 3</param> /// <param name="jugador">Jugador al que se le asignara el punto</param> /// <param name="local">Si es falso, corresponde al equipo visitante</param> void anotacion(int valor, Player jugador, bool local = true) { switch (valor) { case 1: jugador.TirosLibresAnotados++; registrarSimple(jugador.CompleteName); break; case 2: jugador.PuntosDoblesAnotados++; registrarDoble(jugador.CompleteName); break; case 3: jugador.PuntosTriplesAnotados++; registrarTriple(jugador.CompleteName); break; } Label score = null; if (local) score = this.label_ptsLocal; else score = this.label_ptsVsitor; int pts = Convert.ToInt32(score.Text) + valor; score.Text = pts.ToString(); }
/// <summary> /// Registra una canasta simple, doble o triple Fallida. /// Of course it does not change the scorer /// </summary> /// <param name="valor">Puede ser 1, 2 o 3</param> /// <param name="jugador">Jugador al que se le asignara el fallo</param> void fallo(int valor, Player jugador) { switch (valor) { case 1: jugador.TirosLibresFallados++; registrarSimple(jugador.CompleteName, false); break; case 2: jugador.PuntosDoblesFallados++; registrarDoble(jugador.CompleteName, false); break; case 3: jugador.PuntosTriplesFallados++; registrarTriple(jugador.CompleteName, false); break; } }