Reporte altas

6
Colegio de Educación Profesional Técnica Del Estado de Tlaxcala. Plantel CONALEP Zacualpan 101 Módulo: Elaboración y Mantenimientos de Sistemas de Información. Docente: Ing. Agustín Hernández Delgado. Presenta: Luis Angel Mena Martínez Practica: Altas de datos. P.T.B. en Informática Grupo: 606

Transcript of Reporte altas

Page 1: Reporte altas

Colegio de Educación Profesional Técnica Del

Estado de Tlaxcala.

Plantel CONALEP Zacualpan 101

Módulo: Elaboración y Mantenimientos de

Sistemas de Información.

Docente: Ing. Agustín Hernández Delgado.

Presenta: Luis Angel Mena Martínez

Practica: Altas de datos.

P.T.B. en Informática Grupo: 606

Page 2: Reporte altas

Realizar altas de datos.

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles MyBase.Load

'TODO: esta línea de código carga datos en la tabla 'SipretDataSet.Datos'

Puede moverla o quitarla según sea necesario.

Me.DatosTableAdapter.Fill(Me.SipretDataSet.Datos)

NombreTextBox.Visible = False

NombreTextBox.Enabled = False

Apellido_PaternoTextBox.Visible = False

Apellido_PaternoTextBox.Enabled = False

Apellido_MaternoTextBox.Visible = False

Apellido_MaternoTextBox.Enabled = False

Codigo_PostalTextBox.Visible = False

Codigo_PostalTextBox.Enabled = False

CorreoTextBox.Visible = False

CorreoTextBox.Enabled = False

End Sub

- La siguiente venta muestra la primera ventana de la ejecución del

programa.

Page 3: Reporte altas

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As

System.EventArgs) Handles Button3.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

Page 4: Reporte altas

NombreTextBox.Visible = True

NombreTextBox.Enabled = False

Apellido_PaternoTextBox.Visible = True

Apellido_PaternoTextBox.Enabled = False

Apellido_MaternoTextBox.Visible = True

Apellido_MaternoTextBox.Enabled = False

Codigo_PostalTextBox.Visible = True

Codigo_PostalTextBox.Enabled = False

CorreoTextBox.Visible = True

CorreoTextBox.Enabled = False

- La siguiente ventana muestra los resultados de una consulta, cuando

el dato consultado existe.

Page 5: Reporte altas

- A continuación se realiza una consulta de un dato inexistente, el

programa al verificar que no existe no solicita introducir los datos.

- Realizamos la inserción de datos.

Page 6: Reporte altas

- Al dar click en guardar el programa despliega la siguiente ventana, y

ese es el fin del programa.