You are on page 1of 28

M4kcO 4N1ONlO kOukl6u2 5cON1kl45 5102

Monuo/ de/
Proqromodor









8oLon ALuMnCS
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
^1umnosIorm.Show{)
Lnd Sub
8oLon MALS18CS
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
MaestrosIorm.Show{)
Lnd Sub
8oLon C8uC
rvate Sub Marco8uttonS_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8uttonS.C1ck
Me.ude{)
6rupoIorm.Show{)
Lnd Sub
8oLon MA1L8lAS
rvate Sub Marco8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton2.C1ck
Me.ude{)
MaterasIorm.Show{)
Lnd Sub


8oLon ASlCnA1u8AS
rvate Sub Marco8utton4_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton4.C1ck
Me.ude{)
^sgnaturaIorm.Show{)
Lnd Sub
8oLon SALl8
rvate Sub Marco8utton6_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton6.C1ck
Me.C1ose{)
Lnd Sub

4LuMNO5











8oLon AL1AS
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.C1ose{)
^1umnosIorm.Show{)
Lnd Sub
8oLon 8A!AS
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
11 {{Msg8ox{"... 0esea L1mnar ? " + C1nt{Marco1ext8ox.1ext),
Msg8oxSty1e.0kCance1, "Mensae")) = ) 1hen
0m strSql ^s Strng = "0LlL1L I80M ^1umnos WuL8L Matrcu1a= '" &
C1nt{Marco1ext8ox.1ext) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
data^dapter.I11{dt)
8e1rescar{)
^ctua1za{)
data^dapter.0spose{)
L1se
Msg8ox{"uo se ha se1ecconado regstro a e1mnar")
Lnd 11
Lnd Sub
8oLon CCnSuL1AS
rvate Sub Marco8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton2.C1ck
Me.ude{)
^1umnosIorm2.Show{)
Lnd Sub
8oLon MCulllCAClCn
rvate Sub Marco8utton4_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton4.C1ck
Me.ude{)
^1umnosIorm4.Show{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8uttonS_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8uttonS.C1ck
Me.ude{)
rnspa1Iorm.Show{)
Lnd Sub
8oLon An1L8lC8
rvate Sub Marco8utton6_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton6.C1ck
11 {11a > ^nd 11a <= dt.8ows.Count - ) 1hen
11a = 11a -
^ctua1za{)
L1se
Msg8ox{"rmer 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")

Lnd 11
Lnd Sub
8oLon SlCulLn1L
rvate Sub Marco8utton7_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton7.C1ck
11 {11a >= ^nd 11a < dt.8ows.Count - ) 1hen
11a = 11a +
^ctua1za{)
L1se
Msg8ox{"u1tmo 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")
Lnd 11
Lnd Sub













8oLon CuA8uA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m 6uardar0atos ^s Strng = " 1nsert nto
^1umnos{Matrcu1a,uombre,aterno,Materno,0reccon,uumgrupo)" & "va1ues{'" &
Marco1ext8ox.1ext & "','" & Marco1ext8ox.1ext & "','" & Marco1ext8ox2.1ext & "','"
& Marco1ext8ox4.1ext & "','" & Marco1ext8oxS.1ext & "','" & Marco1ext8ox6.1ext &
"')"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{6uardar0atos, cn)
data^dapter.I11{dt)
Msg8ox{"Se ^grego regstro Correctamente", Msg8oxSty1e.1n1ormaton,
"Mensae")
' lmpar{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
^1umnosIorm.Show{)
Lnd Sub













8oLon CCnSuL1A8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * 1rom ^1umnos where Matrcu1a= '" &
{CStr{Marco1ext8ox.1ext)) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
' lmpar{)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
^1umnosIorm.Show{)
Lnd Sub














8oLon MCulllCA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m Mod1ca0atos ^s Strng = "update ^1umnos set Matrcu1a= '" &
Marco1ext8ox.1ext & "', uombre = '" & Marco1ext8ox.1ext & "' , aterno ='" &
Marco1ext8ox2.1ext & "', Materno ='" & Marco1ext8ox4.1ext & "', 0reccon ='" &
Marco1ext8oxS.1ext & "', uumgrupo ='" & Marco1ext8ox6.1ext & "' where Matrcu1a= '"
& C1nt{Marco1ext8ox.1ext) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{Mod1ca0atos, cn)
data^dapter.I11{dt)
data^dapter.0spose{)
Msg8ox{"8egstro Mod1cado", Msg8oxSty1e.1n1ormaton, "Mensae")
cn.C1ose{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
^1umnosIorm2.Show{)
Lnd Sub


8oLon 8uSCA8
rvate Sub Marco8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton2.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * 1rom ^1umnos where Matrcu1a= '" &
{CStr{Marco1ext8ox.1ext)) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub

4siqnoturos











8oLon AL1AS
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.C1ose{)
^sgnaturaIorm.Show{)
Lnd Sub




8oLon 8A!AS
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
11 {{Msg8ox{"... 0esea L1mnar ? " + C1nt{Marco1ext8ox.1ext),
Msg8oxSty1e.0kCance1, "Mensae")) = ) 1hen
0m strSql ^s Strng = "0LlL1L I80M ^1umnos WuL8L C1avemat= '" &
C1nt{Marco1ext8ox.1ext) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
data^dapter.I11{dt)
8e1rescar{)
^ctua1za{)
data^dapter.0spose{)
L1se
Msg8ox{"uo se ha se1ecconado regstro a e1mnar")
Lnd 11
Lnd Sub

8oLon CCnSuL1AS
rvate Sub Marco8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton2.C1ck
Me.ude{)
^sgnaturaIorm2.Show{)
Lnd Sub
8oLon MCulllCAClCn
rvate Sub Marco8utton4_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton4.C1ck
Me.ude{)
^sgnaturaIorm4.Show{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8uttonS_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8uttonS.C1ck
Me.ude{)
rnspa1Iorm.Show{)
Lnd Sub
8oLon An1L8lC8
rvate Sub Marco8utton6_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton6.C1ck
11 {11a > ^nd 11a <= dt.8ows.Count - ) 1hen
11a = 11a -
^ctua1za{)
L1se
Msg8ox{"rmer 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")
Lnd 11
Lnd Sub


8oLon SlCulLn1L
rvate Sub Marco8utton7_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton7.C1ck
11 {11a >= ^nd 11a < dt.8ows.Count - ) 1hen
11a = 11a +
^ctua1za{)
L1se
Msg8ox{"u1tmo 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")
Lnd 11
Lnd Sub











8oLon Cuardar
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m 6uardar0atos ^s Strng = " 1nsert nto
^sgnatura{C1avemat,c1avepro1e,uumgrupo,)" & "va1ues{'" & Marco1ext8ox.1ext & "','"
& Marco1ext8ox.1ext & "','" & Marco1ext8ox2.1ext & "')"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{6uardar0atos, cn)
data^dapter.I11{dt)
Msg8ox{"Se ^grego regstro Correctamente", Msg8oxSty1e.1n1ormaton,
"Mensae")
' lmpar{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub


8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
^sgnaturaIorm.Show{)
Lnd Sub

8oLon CCnSuL1A8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * 1rom ^sgnatura where C1avemat= '" &
{C1nt{Marco1ext8ox.1ext)) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
' lmpar{)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
^sgnaturaIorm.Show{)
Lnd Sub












8oLon MCulllCA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m Mod1ca0atos ^s Strng = "update ^sgnatura set C1avemat= '" &
Marco1ext8ox.1ext & "', C1avemat = '" & Marco1ext8ox.1ext & "' , c1avepro1e ='" &
Marco1ext8ox2.1ext & "', uumgrupo ='"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{Mod1ca0atos, cn)
data^dapter.I11{dt)
data^dapter.0spose{)
Msg8ox{"8egstro Mod1cado", Msg8oxSty1e.1n1ormaton, "Mensae")
cn.C1ose{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
^sgnaturaIorm2.Show{)
Lnd Sub
8oLon 8uSCA8
rvate Sub Marco8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton2.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * 1rom ^sgnatura where C1avemat= '" &
{C1nt{Marco1ext8ox.1ext)) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub

6kuPO










8oLon AL1AS
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.C1ose{)
6rupoIorm.Show{)
Lnd Sub
8oLon 8A!AS
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
11 {{Msg8ox{"... 0esea L1mnar ? " + C1nt{Marco1ext8ox.1ext),
Msg8oxSty1e.0kCance1, "Mensae")) = ) 1hen
0m strSql ^s Strng = "0LlL1L I80M 6rupo WuL8L C1avemat= '" &
C1nt{Marco1ext8ox.1ext) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
data^dapter.I11{dt)
8e1rescar{)
^ctua1za{)
data^dapter.0spose{)
L1se
Msg8ox{"uo se ha se1ecconado regstro a e1mnar")
Lnd 11
Lnd Sub

8oLon CCnSuL1AS
rvate Sub Marco8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton2.C1ck
Me.ude{)
6rupoIorm2.Show{)
Lnd Sub
8oLon MCulllCAClCn
rvate Sub Marco8utton4_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton4.C1ck
Me.ude{)
6rupoIorm4.Show{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8uttonS_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8uttonS.C1ck
Me.ude{)
rnspa1Iorm.Show{)
Lnd Sub
8oLon An1L8lC8
rvate Sub Marco8utton6_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton6.C1ck
11 {11a > ^nd 11a <= dt.8ows.Count - ) 1hen
11a = 11a -
^ctua1za{)
L1se
Msg8ox{"rmer 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")

Lnd 11
Lnd Sub
8oLon SlCulLn1L
rvate Sub Marco8utton7_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton7.C1ck
11 {11a >= ^nd 11a < dt.8ows.Count - ) 1hen
11a = 11a +
^ctua1za{)
L1se
Msg8ox{"u1tmo 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")
Lnd 11
Lnd Sub






8oLon CuA8uA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m 6uardar0atos ^s Strng = " 1nsert nto
6rupo{C1avemat,c1avepro1e,uumgrupo)" & "va1ues{'" & Marco1ext8ox.1ext & "','" &
Marco1ext8ox.1ext & "','" & Marco1ext8ox2.1ext & "')"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{6uardar0atos, cn)
data^dapter.I11{dt)
Msg8ox{"Se ^grego regstro Correctamente", Msg8oxSty1e.1n1ormaton,
"Mensae")
' lmpar{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
Lnd C1ass
8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
6rupoIorm.Show{)
Lnd Sub






8oLon CCnSuL1A8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * 1rom 6rupo where uumgrupo= '" &
{C1nt{Marco1ext8ox.1ext)) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
' lmpar{)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
6rupoIorm.Show{)
Lnd Sub





8oLon MCulllCA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m Mod1ca0atos ^s Strng = "update 6rupo set uumgrupo= '" &
Marco1ext8ox.1ext & "', uumgrupo = '" & Marco1ext8ox.1ext & "' , cantdada1umnos
='" & Marco1ext8ox2.1ext & "', c1avemat ='" & "' where uumgrupo= '" &
C1nt{Marco1ext8ox.1ext) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{Mod1ca0atos, cn)
data^dapter.I11{dt)
data^dapter.0spose{)
Msg8ox{"8egstro Mod1cado", Msg8oxSty1e.1n1ormaton, "Mensae")
cn.C1ose{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
6rupoIorm2.Show{)
Lnd Sub




8oLon 8uSCA8
rvate Sub Marco8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton2.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * 1rom 6rupo where uumgrupo= '" &
{C1nt{Marco1ext8ox.1ext)) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub

M451kO5












8oLon AL1AS
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.C1ose{)
MaestrosIorm.Show{)
Lnd Sub

8oLon 8A!AS
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
11 {{Msg8ox{"... 0esea L1mnar ? " + C1nt{Marco1ext8ox.1ext),
Msg8oxSty1e.0kCance1, "Mensae")) = ) 1hen
0m strSql ^s Strng = "0LlL1L I80M Maestros WuL8L C1avepro1e= '" &
C1nt{Marco1ext8ox.1ext) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
data^dapter.I11{dt)
8e1rescar{)
^ctua1za{)
data^dapter.0spose{)
L1se
Msg8ox{"uo se ha se1ecconado regstro a e1mnar")
Lnd 11
Lnd Sub
8oLon CCnSuL1AS
rvate Sub Marco8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton2.C1ck
Me.ude{)
MaestrosIorm2.Show{)
Lnd Sub
8oLon MCulllCAClCn
rvate Sub Marco8utton4_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton4.C1ck
Me.ude{)
MaestrosIorm4.Show{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8uttonS_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8uttonS.C1ck
Me.ude{)
rnspa1Iorm.Show{)
Lnd Sub
8oLon An1L8lC8
rvate Sub Marco8utton6_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton6.C1ck
11 {11a > ^nd 11a <= dt.8ows.Count - ) 1hen
11a = 11a -
^ctua1za{)
L1se
Msg8ox{"rmer 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")

Lnd 11
Lnd Sub



8oLon SlCulLn1L
rvate Sub Marco8utton7_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton7.C1ck
11 {11a >= ^nd 11a < dt.8ows.Count - ) 1hen
11a = 11a +
^ctua1za{)
L1se
Msg8ox{"u1tmo 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")
Lnd 11
Lnd Sub

8oLon CuA8uA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m 6uardar0atos ^s Strng = " 1nsert nto
Maestros{C1avepro1e,uombre,aterno,Materno,ro1eson,Iechanac)" & "va1ues{'" &
Marco1ext8ox.1ext & "','" & Marco1ext8ox.1ext & "','" & Marco1ext8ox2.1ext & "','"
& Marco1ext8ox4.1ext & "','" & Marco1ext8oxS.1ext & "','" & Marco1ext8ox6.1ext &
"')"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{6uardar0atos, cn)
data^dapter.I11{dt)
Msg8ox{"Se ^grego regstro Correctamente", Msg8oxSty1e.1n1ormaton,
"Mensae")
' lmpar{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
Lnd C1ass
8oLon 8LC8LLSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
MaestrosIorm.Show{)
Lnd Sub













8oLon CCnSuL1A8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * 1rom Maestros where C1avepro1e= '" &
{C1nt{Marco1ext8ox.1ext)) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
' lmpar{)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub

8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
MaestrosIorm.Show{)
Lnd Sub













8oLon MCulllCA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m Mod1ca0atos ^s Strng = "update Maestros set C1avepro1e= '" &
Marco1ext8ox.1ext & "', Iechanac = '" & Marco1ext8ox.1ext & "' , uombre ='" &
Marco1ext8ox2.1ext & "', aterno ='" & Marco1ext8ox4.1ext & "', Materno ='" &
Marco1ext8oxS.1ext & "', ro1eson ='" & Marco1ext8ox6.1ext & "' where C1avepro1e=
'" & C1nt{Marco1ext8ox.1ext) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{Mod1ca0atos, cn)
data^dapter.I11{dt)
data^dapter.0spose{)
Msg8ox{"8egstro Mod1cado", Msg8oxSty1e.1n1ormaton, "Mensae")
cn.C1ose{)
Lnd Sub

8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
^1umnosIorm2.Show{)
Lnd Sub
8oLon 8uSCA8
rvate Sub Marco8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton2.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * 1rom Maestros where C1avepro1e= '" &
{C1nt{Marco1ext8ox.1ext)) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub

M41kl45













8oLon AL1AS
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.C1ose{)
MaterasIorm.Show{)
Lnd Sub
8oLon 8A!AS
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
11 {{Msg8ox{"... 0esea L1mnar ? " + C1nt{Marco1ext8ox.1ext),
Msg8oxSty1e.0kCance1, "Mensae")) = ) 1hen
0m strSql ^s Strng = "0LlL1L I80M Materas WuL8L C1avemat= '" &
C1nt{Marco1ext8ox.1ext) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
data^dapter.I11{dt)
8e1rescar{)
^ctua1za{)
data^dapter.0spose{)
L1se
Msg8ox{"uo se ha se1ecconado regstro a e1mnar")
Lnd 11
Lnd Sub
8oLon CCnSuL1AS
rvate Sub Marco8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton2.C1ck
Me.ude{)
MaterasIorm2.Show{)
Lnd Sub
8oLon MCulllCAClCn
rvate Sub Marco8utton4_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton4.C1ck
Me.ude{)
MaterasIorm4.Show{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8uttonS_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8uttonS.C1ck
Me.ude{)
rnspa1Iorm.Show{)
Lnd Sub
8oLon An1L8lC8
rvate Sub Marco8utton6_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton6.C1ck
11 {11a > ^nd 11a <= dt.8ows.Count - ) 1hen
11a = 11a -
^ctua1za{)
L1se
Msg8ox{"rmer 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")

Lnd 11
Lnd Sub
8oLon SlCulLn1L
rvate Sub Marco8utton7_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton7.C1ck
11 {11a >= ^nd 11a < dt.8ows.Count - ) 1hen
11a = 11a +
^ctua1za{)
L1se
Msg8ox{"u1tmo 8egstro Lncontrado", Msg8oxSty1e.1n1ormaton, "Mensae")
Lnd 11
Lnd Sub

8oLon CuA8uA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m 6uardar0atos ^s Strng = " 1nsert nto
Materas{C1avemat,uombre,uorastota1es,uorasp,uorast)" & "va1ues{'" &
Marco1ext8ox.1ext & "','" & Marco1ext8ox.1ext & "','" & Marco1ext8ox2.1ext & "','"
& Marco1ext8ox4.1ext & "','" & Marco1ext8oxS.1ext & "')"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{6uardar0atos, cn)
data^dapter.I11{dt)
Msg8ox{"Se ^grego regstro Correctamente", Msg8oxSty1e.1n1ormaton,
"Mensae")
' lmpar{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
Lnd C1ass
8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
MaterasIorm.Show{)
Lnd Sub

8oLon CCnSuL1A8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * 1rom Materas where C1avemat= '" &
{C1nt{Marco1ext8ox.1ext)) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
' lmpar{)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
MaterasIorm.Show{)
Lnd Sub

8oLon MCulllCA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
cn.0pen{)
0m Mod1ca0atos ^s Strng = "update Materas set C1avemat= '" &
Marco1ext8ox.1ext & "', uombre = '" & Marco1ext8ox.1ext & "' , uorastota1es ='" &
Marco1ext8ox2.1ext & "', uorasp ='" & Marco1ext8ox4.1ext & "', uorast ='" & "' where
C1avemat= '" & C1nt{Marco1ext8ox.1ext) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{Mod1ca0atos, cn)
data^dapter.I11{dt)
data^dapter.0spose{)
Msg8ox{"8egstro Mod1cado", Msg8oxSty1e.1n1ormaton, "Mensae")
cn.C1ose{)
Lnd Sub
8oLon 8LC8LSA8
rvate Sub Marco8utton_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton.C1ck
Me.ude{)
MaterasIorm2.Show{)
Lnd Sub
8oLon 8uSCA8
rvate Sub Marco8utton2_C1ck{8yva1 sender ^s System.0bect, 8yva1 e ^s
System.Lvent^rgs) uand1es Marco8utton2.C1ck
cn.0pen{)
0m strSql ^s Strng = "Se1ect * 1rom Materas where C1avemat= '" &
{C1nt{Marco1ext8ox.1ext)) & "'"
0m data^dapter ^s uew 01e0b.01e0b0ata^dapter{strSql, cn)
dt.8eset{)
data^dapter.I11{dt)
11a =
^ctua1za{)
data^dapter.0spose{)
cn.C1ose{)
Lnd Sub

ML1CuC 8Ll8LSCA8
rlvaLe Sub 8efrescar()
dL8eseL()
flla 0
ulm 8efrescaruaLos As SLrlng SelecL * from Alumnos
ulm daLaAdapLer As new CleubCleubuaLaAdapLer(8efrescaruaLos cn)
daLaAdapLerllll(dL)
AcLuallza()
daLaAdapLerulspose()
Lnd Sub
ML1CuC AC1uALlZA8
ubllc Sub AcLuallza()
Marco1exL8ox11exL ClnL(dL8ows(flla)(MaLrlcula))
Marco1exL8ox21exL CSLr(dL8ows(flla)(nombre))
Marco1exL8ox31exL CSLr(dL8ows(flla)(aLerno))
Marco1exL8ox41exL CSLr(dL8ows(flla)(MaLerno))
Marco1exL8ox31exL CSLr(dL8ows(flla)(ulrecclon))
Marco1exL8ox61exL CSLr(dL8ows(flla)(numgrupo))
Lnd Sub

A8A LA CCnLC1lvluAu
lmporLs SysLemuaLaCleub
ulm dL As new uaLa1able
ulm cn As new CleubCleubConnecLlon(rovlderMlcrosofLACLCLLu8120uaLa
SourceCusersLL MA8klLLCuocumenLs3Lo SemesLreSC8uConLrolLscolar Marco
8odrlguezaccdb)

You might also like