Estrategia de prompts, primeras ideas para su construcción
Codigo de bajas en Visual Basic, Mariela Pérez Garcia
1. Colegio de Educación Profesional Técnica del Estado de
Tlaxcala.
Plantel:
Conalep Zacualpan 101.
Módulo:
Elaboración y Mantenimiento de Sistemas de Información.
Nombre del Docente:
Ing. Agustín Hernández Delgado.
Presenta:
Mariela Pérez Garcia.
Grupo:
606 Sexto Semestre.
Especialidad:
Informática.
Turno:
Vespertino.
2. Botón Buscar.
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button2.Click
Dim mitabla As DataTable = SipretDataSet.Datos
Dim cfila As DataRowCollection = mitabla.Rows
Dim nuevafila As DataRow
Dim bandera As Boolean
bandera = True
Dim i, n As Integer
n = DatosBindingSource.Count()
i = 1
Dim resu As Boolean
Dim c1 As String
c1 = UCase(RTrim(TextBox1.Text))
Dim c2 As String
c2 = UCase(RTrim(NombreTextBox.Text))
DatosBindingSource.MoveFirst()
Do
resu = c1 Like c2
If (resu = True) Then
bandera = False
Else
DatosBindingSource.MoveNext()
c2 = UCase(RTrim(NombreTextBox.Text))
i = i + 1
End If
Loop While (bandera = True And i <= n)
If (bandera = False) Then
TextBox1.Text = ""
NombreTextBox.Visible = False
NombreTextBox.Enabled = False
Apellido_PaternoTextBox.Visible = False
Apellido_PaternoTextBox.Enabled = False
Apellido_MaternoTextBox.Visible = False
Apellido_MaternoTextBox.Enabled = False
4. Botón Eliminar.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button1.Click
Dim response As MsgBoxResult
Dim MSG As String
Dim TITULO As String
Dim ESTILO As MsgBoxStyle
Dim registroactual As DataRowView
ESTILO = MsgBoxStyle.YesNo
TITULO = "Borrar datos"
MSG = " ¿Desea Borrar Los Datos?"
Dim c1 As String
Dim c2 As String
Dim res As Boolean
Dim bandera As Boolean
bandera = True
Dim SI As Integer
SI = SI
Dim tam As Integer
tam = DatosBindingSource.Count()
DatosBindingSource.MoveFirst()
res = False
c1 = RTrim(TextBox1.Text)
c2 = RTrim(NombreTextBox.Text)
Do
res = c2 Like c1
If (res = True) Then
bandera = False
Else
DatosBindingSource.MoveNext()
c2 = RTrim(NombreTextBox.Text)
SI += 1
End If
Loop While (bandera = True And SI <= tam)
If (bandera = True) Then
NombreTextBox.Visible = False
Apellido_MaternoTextBox.Visible = False
Apellido_PaternoTextBox.Visible = False
Codigo_PostalTextBox.Visible = False
CorreoTextBox.Visible = False
6. Botón Salir.
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles Button3.Click
End
End Sub
End Class
Ejecución.
1. Inicie la búsqueda con el nombre “Ana”, seguido del
mensaje que ya había sido llenado los datos. Aparece el
mensaje de “Error datos ya registrados”.
2. Una vez buscado el nombre “Ana”, ahora lo vamos a
eliminar y automáticamente nos aparece el registro de los
datos llenos. Ahora seleccionamos el botón eliminar con el
mensaje “Desea borrar los datos”.
7. 3. Elegir opción Si o No. Si elegimos la opción Si nos
aparecerá otro mensaje.
4. Si se elige No, será este mensaje.
5. Botón Salir.