// metodo para validar el pin private void validarPin() { String pin = ""; foreach (var lista_numero in this.lista_numeros_main) { String num = Convert.ToString(lista_numero); pin += num; } if (pin == "1234") { pnlPublicidad pnlPub = new pnlPublicidad(); MetodosGenerales.agregarPnl(this.pnlCentroContenido, pnlPub); this.labelsPinSuccess(); return; } this.contadorPin++; if (this.contadorPin == 2) { lblTituloMensaje.ForeColor = Color.Red; lblTituloMensaje.Text = "Has Vuelto A Ingresar El PIN De Manera Incorrecta, Si El Proximo Intento Es Erroneo Se Bloqueara Su Tarjeta"; return; } if (this.contadorPin == 3) { lblTituloMensaje.ForeColor = Color.Red; lblTituloMensaje.Text = "Su Tarjeta Ha Sido Bloqueada Por Motivos De Seguridad, Favor Contactarse Con La Institucion"; return; } lblTituloMensaje.ForeColor = Color.Red; lblTituloMensaje.Text = "PIN Incorrecto"; }
// metodo para poner los labels para elijir al tipo de moneda public void labelsTipoMoneda() { this.cambiandoLabels("", "", "", "Regresar", "", "", "Dolar", "Cordoba"); this.lblTituloMensaje.Text = "Seleccione El Tipo De Moneda"; if (this.contadorRegresar == 1) { pnlPublicidad pnlPub = new pnlPublicidad(); MetodosGenerales.agregarPnl(this.pnlCentroContenido, pnlPub); } }
// metodo para cuando toquen los botones de al lado public void realizarAccionBtn(String accion) { String accion_minuscula = accion.ToLower(); switch (accion_minuscula) { case "ingresar": this.validarPin(); break; case "retiro": this.labelsTipoMoneda(); break; case "regresar": if (this.contadorRegresar == 0) { this.labelsPinSuccess(); } if (this.contadorRegresar == 1) { this.labelsTipoMoneda(); this.contadorRegresar = 0; } break; case "dolar": this.tipoMoneda = "dolar"; this.ingresarCantRetiro(); break; case "cordoba": this.tipoMoneda = "cordoba"; this.ingresarCantRetiro(); break; case "retirar": this.retirarDinero(); break; case "menu": this.contadorRegresar = 0; this.labelsPinSuccess(); pnlPublicidad pnlPub = new pnlPublicidad(); MetodosGenerales.agregarPnl(this.pnlCentroContenido, pnlPub); break; } }