コード例 #1
0
        // Metodo que se activa al momento de presionar el boton aceptar de la vistaLogin.
        private void buttonAceptar_Click(object sender, EventArgs e)
        {
            //Atributos que seran ocupados para almacenar la informacion.
            string nombre, contraseña, apodo, equipo;

            // Informcion que es rescatada de la vista login, son los datos que coloca el usuario.
            nombre     = textBoxNombre.Text;
            apodo      = textBoxApodo.Text;
            contraseña = textBoxContraseña.Text;
            equipo     = comboBoxEquipo.Text;

            //Es cuando se instancia el servicio, con le fin de poder utilizar los metodos que se encuentran en el.
            Service1Client servicio = new Service1Client();

            /* Esta funcion nos sirve para registrar a un jugador dentro de la base de datos, tener en cuenta que esta
             * operacion se realiza por medio del servicio web, ya que el metodo que permite ingresar un nuevo usuario
             * a la aplicacion esta implemtnado en el servicio web*/
            if (nombre != "" && apodo != "" && contraseña != "" && equipo != "")
            {
                if (servicio.registrarUsuario(nombre, contraseña, apodo, equipo))
                {
                    VistaMenu vistaMenu = new VistaMenu(nombre);
                    vistaMenu.Show();
                    this.Dispose(true);
                }
                else
                {
                    MessageBox.Show("No se pudo realizar el registro del usuario.");
                }
            }
            else
            {
                MessageBox.Show("Todo los campos son obligatorios");
            }
        }
コード例 #2
0
 /*Boton que le permite al usuario rendirse de la partida, ademas de para el tiempo y dejar como
  * nulo el terreno.
  * Accion que le da a copcion al usuario d epoder retirar o rendirse de la partida en el momento que estime
  * conveniente, ademas de dejar como null el tablero para poder crear otro al momento que desea nuevamente
  * iniciar una nueva partida, sin dejar de lado que tambien se encarga de detener el tiempo de la partida.*/
 private void buttonRendirse_Click(object sender, EventArgs e)
 {
     tiempo.Stop();
     MessageBox.Show("A perdido la partida, el ganador es la Consola");
     terreno         = null;
     jugador.Terreno = null;
     comp.Terreno    = null;
     Thread.Sleep(1000);
     this.Dispose(false);
     VistaMenu vm = new VistaMenu();
 }