Вы находитесь на странице: 1из 10

Programación en Visual Basic II

Caso de estudio.
Una pequeña empresa desea llevar un registro de sus trabajadores, al gerente le
interesa la siguiente información: Código del empleado, nombre completo, ciudad
donde reside, dirección exacta, fecha de nacimiento, puestos o cargos que ha ejercido
y ejerce actualmente en la empresa, salario base que posee, fecha que inicio a ejercer
el cargo, motivos por el cual fue cambiado del cargo, tipo de sangre, cuantas personas
depende de él, el número de identificación ciudadana del trabajador, correo
electrónico.

El código del empleado debe ser generado por el sistema de la siguiente manera:
cuatro dígitos que representan el año en que ingreso a laboral en la empresa, seguido
de un guion cuatro dígitos que representen el mes y día que entra a laborar,
nuevamente seguido de un guion finalmente tres dígitos que indicen el consecutivo
de trabajador contratado en ese día.

Se desea obtener la siguiente información:

1. Trabajadores por ciudad.


2. Trabajadores por cargos
3. Lista de trabajadores ordenados alfabéticamente por apellidos y nombres.
4. Filtrar información por los tres anteriores.
5. Antigüedad de los trabajadores.
6. Ver los trabajadores que estén cumpliendo años, enviar un correo electrónico
automático si está cumpliendo año o está cumpliendo antigüedad en la
empresa.

Creación de la base de datos.


Inicie Microsoft SQL Server Management Studio.

De clic en Nueva consulta. A continuación, el código de la base de datos y sus tablas.


Proyecto en capas Visual Basic jadg13

Una vez creada la base de datos con sus tablas cree las relaciones y aplique la
integridad referencial.

Ingrese datos en las diferentes tablas.

Creación del proyecto en Visual Basic 2013


Cree un proyecto llamado: RegistrosTrab

2
Proyecto en capas Visual Basic jadg13

Una vez cargado el proyecto se muestra un formulario. Seleccione dicho formulario


en el Explorador de soluciones, cambie en las propiedades el nombre del archivo por:
frmVerCiudades.vb

Aparecerá el siguiente mensaje de clic en el botón si.

3
Proyecto en capas Visual Basic jadg13

Agregue un GroupBox del grupo contenedores del cuadro de herramientas.

Cambie las siguientes propiedades. Nota: si no aparece activa la barra de


propiedades presione la tecla F4.

Dentro del GruopBox agregue los siguientes controles.

Control Propiedad Valor


TextBox1 Name txtFiltro
Button1 Name btnFiltro
Text Filtrar

Agregue otro GroupBox y modifique sus propiedades.

4
Proyecto en capas Visual Basic jadg13

Dentro del GroupBox agregue un DataGridView del grupo Datos del Cuadro de
Heramientas.

Una vez agregado cambie las siguientes configuraciones debe quedar tal cual se ve
en la siguiente imagen, además presione la opción Acoplar en contenedor primario

Cambie las siguientes propiedades.

Busque la propiedad AlternatingRowDefaultCellStyle y de clic en el botón a la par.

Aparecerá las siguientes opciones. Cambie el BackColor al color de su preferencia.

5
Proyecto en capas Visual Basic jadg13

Cambie la siguiente propiedad tal cual aparece en la imagen siguiente:

Ubíquese en el nombre de la solución en el Explorador de soluciones.

Agregue un nuevo proyecto llamado “Modelos”, para esto presione el boton


secundario del mouse: opción Agregar, Nuevo proyecto…

6
Proyecto en capas Visual Basic jadg13

Aparecerá una clase activa, cambie el nombre por Ciudad.vb

Aparecerá un mensaje, haga clic en Si

A continuación, los campos, propiedades y constructor de la clase.

7
Proyecto en capas Visual Basic jadg13

Cree un nuevo proyecto llamado Negocios la clase se va a llamar nCiudad

Seleccione el proyecto Negocios, clic secundario sobre dar clic en la opción Agregar,
Referencia.

Agregue el proyecto llamado Modelos.

8
Proyecto en capas Visual Basic jadg13

A Continuación, el código de cada uno de las funciones.

Una terminado, volvemos al proyecto principal llamado RegistrosTrab

Agregamos las referencias de los dos proyectos anteriores. A continuación, el código


fuente para poder ver y filtrar la información

9
Proyecto en capas Visual Basic jadg13

Presione F5 y realice las pruebas correspondientes.

Hasta aquí. Mas adelantes veremos cómo ingresar, modificar y eliminar datos.

10

Вам также может понравиться