Sie sind auf Seite 1von 6

CAJERO AUTOMATICO Interfaces Interfaz de Bienvenida:

Interfaz contrasea:

Interfaz men cajero:

Interfaz de retiro de dinero:

Pro ramaci!n de "a contrasea :


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System. ventAr!s" #andles Button1.Click $% (&e'tBo'1.&e't ( doc1 And &e'tBo').&e't ( cont1" &*en cont ( cont1 saldoac ( saldo1 nusu ( 1 +orm,.S*o-("

.e.#ide(" lse$% (&e'tBo'1.&e't ( doc) And &e'tBo').&e't ( cont)" &*en cont ( cont) saldoac ( saldo) nusu ( ) +orm,.Visible ( &rue .e.Visible ( +alse lse$% (&e'tBo'1.&e't ( doc, And &e'tBo').&e't ( cont," &*en cont ( cont, saldoac ( saldo, nusu ( , +orm,.Visible ( &rue .e.Visible ( +alse lse cont ( cont / 1 .s!Bo'(0clave incorrecta0" .s!Bo'(cont" $% (cont ( ," &*en .s!Bo'(0su1ero el numero de intentos0" .e.Visible ( +alse +orm1.Visible ( &rue nd $% nd $% &e'tBo'1.2eset&e't(" &e'tBo').2eset&e't(" nd Sub Private Sub +orm)_3oad(ByVal sender As System.Object, ByVal e As System. ventAr!s" #andles .yBase.3oad 4im cont As $nte!er cont ( 5 nd Sub

Com#ro$aci!n de retiro #or medio de %c&e$o'( ms $o')


$% (C*eckBo'1.C*eckState ( C*eckState.C*ecked" &*en $% (saldoac 6( 75555" &*en .s!Bo'(0su retiro es de 875.5550" valret ( 75555 saldonv ( saldoac 9 valret saldo ( saldonv +orm:.Visible ( &rue .e.Visible ( +alse nd $% nd $% $% (C*eckBo').C*eckState ( C*eckState.C*ecked" &*en $% (saldoac 6( 155555" &*en .s!Bo'(0su retiro es de 8155.5550"

valret ( 155555 saldonv ( saldoac 9 valret saldo ( saldonv +orm:.Visible ( &rue .e.Visible ( +alse nd $% nd $% $% (C*eckBo',.C*eckState ( C*eckState.C*ecked" &*en $% (saldoac 6( )55555" &*en .s!Bo'(0su retiro es de 8)55.5550" valret ( )55555 saldonv ( saldoac 9 valret saldo ( saldonv +orm:.Visible ( &rue .e.Visible ( +alse nd $% nd $% $% (C*eckBo';.C*eckState ( C*eckState.C*ecked" &*en $% (saldoac 6( ,55555" &*en .s!Bo'(0su retiro es de 8,55.5550" valret ( ,55555 saldonv ( saldoac 9 valret saldo ( saldonv +orm:.Visible ( &rue .e.Visible ( +alse nd $% nd $% $% (C*eckBo'7.C*eckState ( C*eckState.C*ecked" &*en $% (saldoac 6( ;55555" &*en .s!Bo'(0su retiro es de 8;55.5550" valret ( ;55555 saldonv ( saldoac 9 valret saldo ( saldonv +orm:.Visible ( &rue .e.Visible ( +alse nd $% nd $% $% (C*eckBo'<.C*eckState ( C*eckState.C*ecked" &*en +orm7.Visible ( &rue .e.Visible ( +alse nd $% nd Sub

Contrasea * sa"do de cada +s+ario #or medio de" form+"ario , * +n mod+"o


Private Sub +orm1_3oad(ByVal sender As System.Object, ByVal e As System. ventAr!s" #andles .yBase.3oad doc1 ( =51<57,1 doc) ( =51<7;), doc, ( ;51:;7<, cont1 ( ;<)) cont) ( 77,, cont, ( ;;)7 saldo1 ( )555555 saldo) ( ,555555 saldo, ( 1555555 nd Sub

Mod+"o
.odule .odule1 Public saldo As 4ouble Public doc1 As 4ouble Public doc) As 4ouble Public doc, As 4ouble Public cont1 As $nte!er Public cont As $nte!er Public cont) As $nte!er Public cont, As $nte!er Public saldo1 As $nte!er Public saldo) As $nte!er Public saldo, As $nte!er Public retiro As $nte!er Public saldonv As $nte!er Public saldoac As $nte!er Public valret As 4ouble Public nusu As $nte!er nd .odule

Interfaz de cam$io de contrasea de" +s+ario

C!di o de este form+"ario #ara cam$iar "a contrasea de" +s+ario:


Public Class +orm= Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System. ventAr!s" #andles Button1.Click $% (cont ( Val(&e'tBo'1.&e't"" &*en $% (cont ( cont1" &*en cont1 ( &e'tBo').&e't lse$% (cont ( cont)" &*en cont) ( &e'tBo').&e't lse$% (cont ( cont," &*en cont, ( &e'tBo').&e't

nd $% .s!Bo'(0su clave lse

a sido cambiada0"

.s!Bo'(0contrase>a incorrecta0" nd $% +orm).Visible ( &rue .e.Visible ( +alse nd Sub

Teniendo en c+enta e" c!di o de" form+"ario de contrasea #ara -+e "as varia$"es conc+erden.

Das könnte Ihnen auch gefallen