// 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"); } }
/*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(); }