Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Examen - Final - Grupo 03-1 PDF
Examen - Final - Grupo 03-1 PDF
Nombre Completo:_________________________________________________________________
La empresa de Gases del caribe requiere liquidar el valor a pagar de sus contratistas de acuerdo al servicio de
mantenimiento. El valor por servicio es el siguiente.
La empresa cuenta con diferentes sucursales, cada una de las deben realizar el reporte de servicio prestado por
sus contratistas a la sede principal. Las sucursales son las siguientes:
Con el fin de realizar el reporte, cada sucursal mensualmente reporta un archivo plano en el que se encuentra:
código de sucursal, Identificación del contratista, nombre contratista, NIC del lugar donde se realizó el servicio,
fecha del Servicio, código del servicio y valor.
Este archivo debe ser validado y cargado por lo que se debe solicitar previo al cargue sede, mes del reporte y
año del reporte. A partir de estos datos se deberá validar que:
a) El valor del servicio de mantenimiento coincida con el código reportado en el archivo.
b) El mes y el año del reporte debe coincidir con la fecha del servicio reportada en el archivo.
c) La sede debe coincidir con la sede reportada en el archivo.
UNIVERSIDAD POPULAR DEL CESAR
PROGRAMACIÓN III 2019-II
EXAMEN FINAL
Nombre Completo:_________________________________________________________________
2. Resolver
a) (Valor 2.5) Realizar la interfaz gráfica de usuario necesaria para cargar y validar cada uno de los servicios
realizados por los contratistas de cada sede a una base de datos. La interfaz debe solicitar sede a
reportar, mes y año del reporte de liquidación y cargar el archivo seleccionado a través de un
OpenFileDialog que se visualizara al presionar el botón cargar.
Si todos los datos cargan correctamente Si los datos presentan inconsistencias generar un
archivo llamado Log.txt solo con los registros
inconsistentes y cargar los demás a la BD
b) (Valor 2.5) Realizar la consulta de la liquidación de cada contratista en la que se visualizara Identificación
del Contratista, Nombre del contratista, mes de liquidación, año de liquidación y valor a pagar filtrada por
vigencia, sede y mes.
UNIVERSIDAD POPULAR DEL CESAR
PROGRAMACIÓN III 2019-II
EXAMEN FINAL
Nombre Completo:_________________________________________________________________
3. Ayudas.
a) Abrir el control OpenFileDialog
OpenFileDialog fileDialog = new OpenFileDialog();
fileDialog.ShowDialog();
var ruta = fileDialog.FileName;//Obtener la ruta
Nombre Completo:_________________________________________________________________