private void Paso51_6() { w1_6.Visibility = System.Windows.Visibility.Collapsed; w2_6.Visibility = System.Windows.Visibility.Collapsed; w3_6.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message2.Visibility = System.Windows.Visibility.Collapsed; w2_3_ST.Visibility = System.Windows.Visibility.Collapsed; w4_6.Visibility = System.Windows.Visibility.Collapsed; w5_6.Visibility = System.Windows.Visibility.Collapsed; w51_6.Visibility = System.Windows.Visibility.Visible; w6_6.Visibility = System.Windows.Visibility.Collapsed; btnActualizar.Content = TextosBotones.bRegresar; btnActualizar.Visibility = System.Windows.Visibility.Visible; _permiteRegresar = true; _permiteContinuar = false; btnProceso.Visibility = System.Windows.Visibility.Visible; imgSeleccionada1.Source = lstImagenes.SelectedItem.Source; tbFrase1.Text = "Frase (Saludo): " + tbxFrase.Text; pregunta.Text = this._vm.Pregunta.Pregunta.questionText; respuesta.Text = tbxRespuesta.Text; this._flujo = FlujoAfiliacion.Resumen; }
private void Paso6_6() { w1_6.Visibility = System.Windows.Visibility.Collapsed; w2_6.Visibility = System.Windows.Visibility.Collapsed; w3_6.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message2.Visibility = System.Windows.Visibility.Collapsed; w2_3_ST.Visibility = System.Windows.Visibility.Collapsed; w4_6.Visibility = System.Windows.Visibility.Collapsed; w5_6.Visibility = System.Windows.Visibility.Collapsed; w51_6.Visibility = System.Windows.Visibility.Collapsed; w6_6.Visibility = System.Windows.Visibility.Visible; btnActualizar.Visibility = System.Windows.Visibility.Collapsed; btnProceso.Content = TextosBotones.bIniciarSesion; btnProceso.Visibility = System.Windows.Visibility.Visible; this._flujo = FlujoAfiliacion.Confirmacion; }
private void Paso4_6() { w1_6.Visibility = System.Windows.Visibility.Collapsed; w2_6.Visibility = System.Windows.Visibility.Collapsed; w3_6.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message2.Visibility = System.Windows.Visibility.Collapsed; w2_3_ST.Visibility = System.Windows.Visibility.Collapsed; w4_6.Visibility = System.Windows.Visibility.Visible; w5_6.Visibility = System.Windows.Visibility.Collapsed; w51_6.Visibility = System.Windows.Visibility.Collapsed; w6_6.Visibility = System.Windows.Visibility.Collapsed; btnActualizar.Content = TextosBotones.bActualizar; btnActualizar.Visibility = System.Windows.Visibility.Collapsed; _permiteRegresar = false; _permiteContinuar = false; btnProceso.Visibility = System.Windows.Visibility.Visible; this._flujo = FlujoAfiliacion.SeleccionarImagen; }
private void Paso3_6() { Santander.Model.Base.Resultado res = CasosDeUso.getResultado((Application.Current as App).matrix, CasosDeUso.AFILIACION_SUPERMOVIL.codigoCU, (int)(Application.Current as App).EstatusToken, (int)(Application.Current as App).EstatusSoftToken); w1_6.Visibility = System.Windows.Visibility.Collapsed; w2_6.Visibility = System.Windows.Visibility.Collapsed; w3_6.Visibility = System.Windows.Visibility.Visible; w4_6.Visibility = System.Windows.Visibility.Collapsed; w5_6.Visibility = System.Windows.Visibility.Collapsed; w51_6.Visibility = System.Windows.Visibility.Collapsed; w6_6.Visibility = System.Windows.Visibility.Collapsed; btnActualizar.Content = TextosBotones.bActualizar; _permiteRegresar = false; if (_vm.RequiereActualizar) { btnActualizar.Visibility = System.Windows.Visibility.Collapsed; } else { btnActualizar.Visibility = System.Windows.Visibility.Visible; } if (!_permiteActualizar) { btnActualizar.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message.Visibility = System.Windows.Visibility.Visible; w3_6_Message2.Visibility = System.Windows.Visibility.Collapsed; w2_3_ST.Visibility = System.Windows.Visibility.Collapsed; } else { w3_6_Message.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message2.Visibility = System.Windows.Visibility.Visible; if (!("TF".Equals(res.token))){ TokenManager.obtenerCore(); String error = TokenManager.coreInicializadoCorrecto(); if ("".Equals(error)) { tLeyendaJuridicoSuperToken.Text = TextosPantallas.tLeyendaJuridicoSuperToken + TextosBotones.bActualizar; w2_3_ST.Visibility = System.Windows.Visibility.Visible; } if ("E".Equals(res.estado)){ w3_6_Message2.Visibility = System.Windows.Visibility.Collapsed; btnActualizar.Visibility = System.Windows.Visibility.Collapsed; } } if (string.IsNullOrEmpty(tbxCompaniaCelular.Text) && string.IsNullOrEmpty(tbxTelefonoCelular.Text) && string.IsNullOrEmpty(tbxCorreoElectronico.Text)) { btnProceso.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message2.Visibility = System.Windows.Visibility.Collapsed; w2_3_ST.Visibility = System.Windows.Visibility.Collapsed; } else { btnProceso.Visibility = System.Windows.Visibility.Visible; } if (_permiteContinuar) { btnProceso.Visibility = System.Windows.Visibility.Visible; } } this._flujo = FlujoAfiliacion.RegistrarDatos; }
private void Paso2_6() { Santander.Model.Base.Resultado resAfiliacion = CasosDeUso.getResultado((Application.Current as App).matrix, CasosDeUso.AFILIACION_SUPERMOVIL.codigoCU, (int)(Application.Current as App).EstatusToken, (int)(Application.Current as App).EstatusSoftToken); tbxNuevoNipAcceso.Password = string.Empty; tbxConfirmarNuevoNipAcceso.Password = string.Empty; w1_6.Visibility = System.Windows.Visibility.Collapsed; w2_6.Visibility = System.Windows.Visibility.Visible; w3_6.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message2.Visibility = System.Windows.Visibility.Collapsed; w2_3_ST.Visibility = System.Windows.Visibility.Collapsed; w4_6.Visibility = System.Windows.Visibility.Collapsed; w5_6.Visibility = System.Windows.Visibility.Collapsed; w51_6.Visibility = System.Windows.Visibility.Collapsed; w6_6.Visibility = System.Windows.Visibility.Collapsed; btnActualizar.Content = TextosBotones.bActualizar; btnActualizar.Visibility = System.Windows.Visibility.Collapsed; tbxNuevoNipAcceso.Focus(); _permiteRegresar = false; _permiteContinuar = false; btnProceso.Visibility = System.Windows.Visibility.Visible; if (!"A".Equals(resAfiliacion.estado) && !"E".Equals(resAfiliacion.estado)) { _permiteActualizar = false; } else { _permiteActualizar = true; } this._flujo = FlujoAfiliacion.RegistrarNip; }
private void Paso1_6(bool nuevo = false) { if (nuevo) { lstTipoOperaciones.SelectedIndex = -1; lstCompaniasCelular.SelectedIndex = -1; tbxTipoOperacion.Text = TextosPantallas.tSeleccioneIdentificacion; tbxClaveCliente.Password = string.Empty; tbxNIP.Password = string.Empty; } w1_6.Visibility = System.Windows.Visibility.Visible; w2_6.Visibility = System.Windows.Visibility.Collapsed; w3_6.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message.Visibility = System.Windows.Visibility.Collapsed; w3_6_Message2.Visibility = System.Windows.Visibility.Collapsed; w2_3_ST.Visibility = System.Windows.Visibility.Collapsed; w4_6.Visibility = System.Windows.Visibility.Collapsed; w5_6.Visibility = System.Windows.Visibility.Collapsed; w51_6.Visibility = System.Windows.Visibility.Collapsed; w6_6.Visibility = System.Windows.Visibility.Collapsed; btnActualizar.Content = TextosBotones.bActualizar; btnActualizar.Visibility = System.Windows.Visibility.Collapsed; _permiteRegresar = false; _permiteContinuar = false; btnProceso.Visibility = System.Windows.Visibility.Visible; this._flujo = FlujoAfiliacion.ValidarNip; }
void _vm_ProcesoError(Global.ViewModelEventArgs e) { progress.Hide(); if (e.ErrorInMakingRequest) { MessageBox.Show(TextosFront.frontMensajeErrorConexion); } else { Santander.Model.Base.Resultado resAfiliacion = CasosDeUso.getResultado((Application.Current as App).matrix, CasosDeUso.AFILIACION_SUPERMOVIL.codigoCU, (int)(Application.Current as App).EstatusToken, (int)(Application.Current as App).EstatusSoftToken); e.Error.message = !string.IsNullOrEmpty(e.Error.message) ? e.Error.message : TextosFront.frontMensajeErrorConexion; switch (e.Error.clave) { case Errors.Afiliacion.ERROR_DICCIONARIO_DATOS_AFIL: MessageBox.Show(TextosPantallas.tCampoObligatorio8Afiliacion); Paso2_6(); break; case Errors.Afiliacion.USUARIO_AFILIADO: MessageBox.Show(TextosFront.frontMensajeAfiliado); break; case Errors.Afiliacion.ERROR_DICCIONARIO_DATOS: case Errors.Afiliacion.HIST0099: MessageBox.Show(e.Error.message); tbxNuevoNipAcceso.Password = string.Empty; tbxConfirmarNuevoNipAcceso.Password = string.Empty; Paso2_6(); break; case Errors.Afiliacion.AFIL_16: MessageBox.Show(TextosFront.frontMensajeUsuarioAfiliado); break; case Errors.Service.REGISTRAR_TOKEN: showInsertToken(resAfiliacion); break; case Errors.Afiliacion.ACTIVAR_TOKEN: if (MessageBox.Show(TextosFront.frontMensajeEstatusTokenE2, string.Empty, MessageBoxButton.OK) == MessageBoxResult.OK) { this._flujo = FlujoAfiliacion.ActivacionToken; this.NavigateTo(Views._ActivacionTokenView.QueryString("tt=" + TipoActivacionToken.A)); } break; /*case Errors.Afiliacion.ACTIVAR_SOFT_TOKEN: if (MessageBox.Show(TextosFront.frontMensajeEstatusTokenE2, string.Empty, MessageBoxButton.OK) == MessageBoxResult.OK) { this._flujo = FlujoAfiliacion.ActivacionSoftToken; this.NavigateTo(Views._ActivacionView.QueryString("tt=" + TipoActivacionToken.A)); ; } break;*/ case Errors.Afiliacion.REGISTRAR_DATOS_CONTACTO: MessageBox.Show(TextosFront.frontMensajeRegistrarDatosContacto); showInsertToken(resAfiliacion); break; case Errors.Afiliacion.BLOQUEO_TEMPORAL: if ("TF".Equals(resAfiliacion.token)) { (Application.Current as App).EstatusToken = EstatusToken.B; } else { (Application.Current as App).EstatusSoftToken = EstatusToken.B; } MessageBox.Show(e.Error.message); break; case Errors.Service.ESTATUS_TOKEN_B_N_S_T: default: MessageBox.Show(e.Error.message); break; } } }