private void EscribirPorTirada(Tirada tirada, Label lblRonda)
 {
     if (tirada.NumeroTirada == 1)
     {
         lblRonda.Text = ObtenerTextoPrimeraTirada(tirada.NumeroBolosTirado);
         return;
     }
     if (EsSemipleno(tirada, lblRonda))
     {
         lblRonda.Text += "|/";
         return;
     }
     lblRonda.Text += "|" + tirada.NumeroBolosTirado.ToString();
 }
 private bool EsPleno(Tirada tirada, Label lblRonda)
 {
     return(tirada.NumeroTirada == 1 && tirada.NumeroBolosTirado == MAXIMO_NUMERO_BOLOS);
 }
 private bool EsSemipleno(Tirada tirada, Label lblRonda)
 {
     return(tirada.NumeroTirada == 2 && int.Parse(lblRonda.Text) + tirada.NumeroBolosTirado == MAXIMO_NUMERO_BOLOS);
 }
예제 #4
0
 public Ronda(Tirada primeraTirada, Tirada segundaTirada, int numeroRonda)
 {
     this.PrimeraTirada = primeraTirada;
     this.SegundaTirada = segundaTirada;
     this.NumeroRonda   = numeroRonda;
 }