Mariela Pérez Garcia altas

8
Colegio de Educación Profesional Técnica del Estado de Tlaxcala. Conalep Zacualpan 101. Módulo: Elaboración y Mantenimiento de Sistemas de Información. Tema: Altas Nombre del Docente: Ing. Agustín Hernández Delgado. Alumna: Mariela Pérez Garcia. Especialidad: Informática. Grupo: 606 Sexto Semestre. 03 de Mayo del 2014.

Transcript of Mariela Pérez Garcia altas

Page 1: Mariela Pérez Garcia altas

Colegio de Educación Profesional Técnica del Estado

de Tlaxcala.

Conalep Zacualpan 101.

Módulo: Elaboración y Mantenimiento de Sistemas de

Información.

Tema: Altas

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

Alumna: Mariela Pérez Garcia.

Especialidad: Informática.

Grupo: 606 Sexto Semestre.

03 de Mayo del 2014.

Page 2: Mariela Pérez Garcia altas

Mariela Pérez Garcia | A L T A S

1

Código.

Public Class Form1 Private Sub DatosBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DatosBindingNavigatorSaveItem.Click Me.Validate() Me.DatosBindingSource.EndEdit() Me.TableAdapterManager.UpdateAll(Me.SipretDataSet) End Sub 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) End Sub

Buscar.

Private Sub Button3_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim mitabla As DataTable = SipretDataSet.Datos Dim cfilas As DataRowCollection = mitabla.Rows Dim nuevafila As DataRow Dim bandera As Boolean bandera = True Dim i, n As Integer Dim res As Boolean Dim C1 As String Dim C2 As String n = DatosBindingSource.Count i = 1

Page 3: Mariela Pérez Garcia altas

Mariela Pérez Garcia | A L T A S

2

DatosBindingSource.MoveFirst() C1 = UCase(RTrim(TextBox1.Text)) C2 = UCase(RTrim(NombreTextBox.Text)) i = +1 Do res = C1 Like C2 If (res = True) Then bandera = False Else DatosBindingSource.MoveNext() C1 = RTrim(NombreTextBox.Text) i = i + 1 End If Loop While (bandera = True And i <= n) If (bandera = False) Then MsgBox("Nombre ya registrado") Else MsgBox("Introduce") nuevafila = mitabla.NewRow() cfilas.Add(nuevafila) DatosBindingSource.MoveLast() CurpTextBox.Visible = True CurpTextBox.Enabled = True NombreTextBox.Visible = True NombreTextBox.Enabled = True Apellido_PaternoTextBox.Enabled = True Apellido_PaternoTextBox.Visible = True Apellido_MaternoTextBox.Enabled = True Apellido_MaternoTextBox.Visible = True

Page 4: Mariela Pérez Garcia altas

Mariela Pérez Garcia | A L T A S

3

Codigo_PostalTextBox.Enabled = True Codigo_PostalTextBox.Visible = True CorreoTextBox.Enabled = True CorreoTextBox.Visible = True

nuevafila(1) = UCase(CurpTextBox.Text) nuevafila(2) = UCase(NombreTextBox.Text) nuevafila(3) = UCase(Apellido_PaternoTextBox.Text) nuevafila(4) = UCase(Apellido_MaternoTextBox.Text) nuevafila(5) = UCase(Codigo_PostalTextBox.Text) nuevafila(6) = UCase(CorreoTextBox.Text)

End If End Sub

Salir.

Private Sub Button2_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub

Guardar.

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If (SipretDataSet.HasChanges) Then Me.Validate() Me.DatosBindingSource.EndEdit() Me.DatosTableAdapter.Update(Me.SipretDataSet.Datos) MsgBox("Guardado") End If End Sub End Class

Page 5: Mariela Pérez Garcia altas

Mariela Pérez Garcia | A L T A S

4

1.- Se inicia la depuración.

2.- Esta imagen muestra al insertar un nuevo nombre

para buscar si ya existe o aún no.

Page 6: Mariela Pérez Garcia altas

Mariela Pérez Garcia | A L T A S

5

3.- La imagen siguiente muestra el mensaje “introduce”.

Es decir que el nombre que se va insertar en este caso

es “María” no existe aún, podemos llenar los datos.

4.- En esta imagen muestra insertando los datos nuevos

del registro.

Page 7: Mariela Pérez Garcia altas

Mariela Pérez Garcia | A L T A S

6

5.- Se han guardado los datos ingresados.

6.- Datos ya guardados.

Page 8: Mariela Pérez Garcia altas

Mariela Pérez Garcia | A L T A S

7

7.- En este momento se hizo la búsqueda del nombre

“Ana Paola” y nos muestra que ese nombre ya está

registrado.