/// <summary> /// Registra al jugador en el sistema. /// </summary> /// <param name="jugador"> /// Objeto jugador con los datos del jugador que se va a registrar. /// </param> private void RegistrarJugador(ServiceSYE.Jugador jugador) { try { if (cliente.EnviarCodigoACorreo(jugador, Properties.Resources.ms_Asunto, Properties.Resources.ms_IngresaCodigo, Properties.Resources.ms_Mensaje)) { if (cliente.RegistrarJugador(jugador)) { MessageBox.Show(Properties.Resources.mb_RegistroExitoso, Properties.Resources.mb_Listo); MessageBox.Show(Properties.Resources.mb_CorreoEnviado, Properties.Resources.mb_Codigo); ValidarCuenta validarCuenta = new ValidarCuenta(); validarCuenta.Show(); this.Close(); } else { MessageBox.Show(Properties.Resources.mb_ConexionBD, Properties.Resources.mb_Alerta); } } else { MessageBox.Show(Properties.Resources.mb_RegistroFallido, Properties.Resources.mb_Alerta); } } catch (CommunicationException) { MessageBox.Show(Properties.Resources.mb_ConexionServidor, Properties.Resources.mb_Alerta); } }
/// <summary> /// Envía el correo electrónico al jugador con el nuevo código de verificación. /// </summary> /// <param name="jugador"> /// Objeto jugador que contiene los datos del jugador al que se le va a enviar el correo. /// </param> /// <param name="codigo"> /// Código que se enviará al jugador. /// </param> private void EnviarNuevoCodigo(ServiceSYE.Jugador jugador, String codigo) { if (cliente.ModificarCodigo(jugador.Codigo, codigo)) { jugador.Codigo = codigo; if (cliente.EnviarCodigoACorreo(jugador, Properties.Resources.ms_Asunto, Properties.Resources.ms_IngresaCodigo, Properties.Resources.ms_Mensaje)) { MessageBox.Show(Properties.Resources.mb_CodigoEnviado + jugador.CorreoElectronico + Properties.Resources.mb_IngreseCodigo, Properties.Resources.mb_Alerta); } else { MessageBox.Show(Properties.Resources.mb_EnvioFallido, Properties.Resources.mb_Alerta); } } else { MessageBox.Show(Properties.Resources.mb_ConexionBD, Properties.Resources.mb_Alerta); } }