private void guardarBT_Click(object sender, RoutedEventArgs e) { try { MenuPrincipal menuPrincipal = new MenuPrincipal(); ServiceReference4.Service1Client servicio = new ServiceReference4.Service1Client(); servicio.setOpciones(idJugador, idioma, ficha); menuPrincipal.getID(idJugador); menuPrincipal.setIdioma(idioma); menuPrincipal.Show(); this.Close(); } catch (Exception) { MessageBox.Show("ocurrio un error inesperado", "error"); } }
private void inicioBT_Click(object sender, RoutedEventArgs e) { try { igualarContrasenias(); String usuario; if (validarCadena(usuarioTB.Text)) { usuario = usuarioTB.Text; } else { MessageBox.Show("Error en el usuario"); return; } String contrasenia = ComputeSha256Hash(contraseniaTB.Password); int idJugador; ServiceReference4.Service1Client servicio = new ServiceReference4.Service1Client(); idJugador = servicio.login(usuario, contrasenia); if (idJugador == 0) { MessageBox.Show("tu usuario o contraseña no son validos", "error"); return; } else { var estado = servicio.getEstado(idJugador); if (estado == 0) { MessageBox.Show("para ingresar debes validar tu cuenta", "error"); return; } } MenuPrincipal menuPrincipal = new MenuPrincipal(); menuPrincipal.getID(idJugador); menuPrincipal.setIdioma(idioma); menuPrincipal.Show(); this.Close(); } catch (System.ServiceModel.EndpointNotFoundException) { MessageBox.Show("Hubo un error al conectar con el servidor", "Error en el host"); } }