コード例 #1
0
ファイル: TennisScoreTest.cs プロジェクト: heg0m/tennisapp
 public void FalleRegistroCuandoFaltenCamposPorLlenar()
 {
     ConfiguracionPartido configuracionPrueba = new ConfiguracionPartido();
     LogicaConfigurarPartido logicaConfigurar = new LogicaConfigurarPartido();
     bool respuesta= logicaConfigurar.ValidarCampos(configuracionPrueba);
     Assert.AreEqual(false, respuesta);
 }
コード例 #2
0
        public bool ValidarCampos(ConfiguracionPartido Campos)
        {
            if (Campos.Genero == null || Campos.NumeroDeSets== 0 || Campos.NombreJugadorUno == null || Campos.NacionalidadJugadorUno== null || Campos.NombreJugadorDos== null || Campos.NacionalidadJugadorDos == null || Campos.Servicio== 0 )
            {
                return false;
            }

            return true;
        }
コード例 #3
0
ファイル: RegistrarMarcador.cs プロジェクト: heg0m/tennisapp
 public RegistrarMarcador(ConfiguracionPartido ConfiguracionDelPartido)
 {
     configuracionDelPartido = ConfiguracionDelPartido;
     InitializeComponent();
     PuntajePartido_ = new PuntajePartido();
     PuntajePartido_.Set = 1;
     MostrarPuntaje();
     PonerJugadores();
     InhabilitarSets();
 }
コード例 #4
0
ファイル: ConfigurarPartido.cs プロジェクト: heg0m/tennisapp
        private void btnRegistrar_Click(object sender, EventArgs e)
        {
            ConfiguracionPartido configPartido = new ConfiguracionPartido();
            //Agregar Genero
            if (rbtMasculino.Checked)
            {
                configPartido.Genero = rbtMasculino.Text;
            }
            else
            {
                if (rbtFemenino.Checked)
                {
                    configPartido.Genero = rbtFemenino.Text;
                }
            }

            //Agregar sets
            if (rbtUno.Checked)
            {
                configPartido.NumeroDeSets = Convert.ToInt32(rbtUno.Text);
            }
            else
            {
                if (rbtTres.Checked)
                {
                    configPartido.NumeroDeSets= Convert.ToInt32(rbtTres.Text);
                }
                else
                {
                    if (rbtCinco.Checked)
                    {
                        configPartido.NumeroDeSets= Convert.ToInt32(rbtCinco.Text);
                    }
                }
            }

            //Agregar Nombre jugador uno
            if (txtNombreJugadorUno.Text != "")
            {
                configPartido.NombreJugadorUno = txtNombreJugadorUno.Text;

            }

            if (txtNacionalidadJugadorUno.Text != "")
            {
                configPartido.NacionalidadJugadorUno= txtNacionalidadJugadorUno.Text;
            }

            if (txtNombreJugadorDos.Text != "")
            {
                configPartido.NombreJugadorDos= txtNombreJugadorDos.Text;
            }

            if (txtNacionalidadJugadorDos.Text != "")
            {
                configPartido.NacionalidadJugadorDos= txtNacionalidadJugadorDos.Text;
            }

            if (rbtServicioJugadorUno.Checked)
            {
                configPartido.Servicio = 1;
            }
            else
            {
                if (rbtServicioJugadorDos.Checked)
                {
                        configPartido.Servicio = 2;
                }
            }

            LogicaConfigurarPartido logica = new LogicaConfigurarPartido();
            bool Respuesta = logica.ValidarCampos(configPartido);
            if (Respuesta == false)
            {
                MessageBox.Show("No ha completado todos los campos, por favor verifiquelos.");
            }
            else
            {
                RegistrarMarcador rm = new RegistrarMarcador(configPartido);
                rm.Show();
            }
        }