Entradas

Insertar Movimiento (2h)

 Se concluyo con la funcionalidad de LISTAR  movimientos, además ya se puede INSERTAR  un nuevo movimiento, sin embargo Problema: tuvimos un pequeño problema con actualizar el saldo del empleado, al final del día se pudo solucionar, era un despiste en el SP quién solo modificaba la tabla de movimientos y no el saldo dentro de del empleado en su respectiva tabla

Funcionalidad de Borrar 1.5h

Imagen
 Se desarrolla la interfaz de usuario para la funcionalidad de Borrar Empleado. En esta se muestra un mensaje de confirmación, la información del empleado y dos botones, uno de Confirmar y otro de Cancelar Para realizar el borrado lógico se desarrolla el Sp de ElimanarEmpleado. A la hora de presionar alguno de los botones, se ejecuta el Sp enviándole un dato de “Confirmar”, que puede ser 1 o 0. Se envía con un 1 cuando se presiona el botón de Confirmar, lo que ejecuta la siguiente parte del sp La acción de hacer el borrado lógico se registra en la tabla BitacoraEvento En caso de que se presione el botón de cancelar se ejecuta el sp enviándole el dato de confirmar como un 0, lo que ejecuta la siguiente sección De igual forma, el intento de borrado se almacena en la tabla BitacoraEvento 

Inicia desarrollo de Documentación 1h

Imagen
 Inicia el desarrollo de la documentación en el que se crean los diversos diagramas, tablas y se redactan las secciones. A continuación se muestran los diagramas agregados al documento. Para crear estos diagramas se utiliza la aplicación web LucidChart Además de esto, se desarrollan las tablas correspondientes a las secciones Análisis de Resultados y Métricas del proyecto. A la Documentación hace falta agregarle los gráficos dados por el GitHub. Sin embargo, para esto hace falta configurar el repositorio como publico. Se queda pendiente realizar cualquier cambio a la tabla de métricas del proyecto y análisis de resultados, conforme se avance con el proyecto

Funcionalidad de Consultar 1h

Imagen
 Se desarrolla la interfaz de usuario que muestra la información del empleado cuando se presiona el botón de Consultar Para poder mostrar esta información se utiliza el sp Consultar Empleado.  En este SP, se obtiene la información del empleado  Además, en caso de que se presente un error, sería correspondiente a un error de la base de datos, el cual se registra en DBError

Creación de SP Agregar Empleado 2h

Imagen
 Se crea el Sp utilizado para insertar un nuevo empleado en la tabla. Para esto debe de verificar si el nombre o el documento de identidad ya existe en la tabla. en esta sección se estaba presentando un error, pues se estaba haciendo dos inserciones a la tabla de BitacoraEvento y DBError. Esto se debía a que se estaba intentando hacer las inserciones en a las tablas desde las propias validaciones, esto ocasionaba que se introdujera una vez y posteriormente se ejecutara la instrucción THROW, lo que ejecutaba el bloque Catch haciendo una segunda inserción. Esto se solucionó dejando la inserción en las tablas únicamente en el bloque catch. Por esta razón, el desarrollo de esta sección tomó aproximadamente 2 horas El SP funciona de la siguiente forma: primero se debe de Obtener el nombre del usuario que ha iniciado sesión Posteriormente, se valida si el nombre del empleado ya se encuentra en la tabla y en caso de que exista se lanza un error, que posteriormente es utilizado en el bloqu...

Agregar Interfaz para Agregar Empleado 30 min

Imagen
 En la página del listado de empleados se agrega un botón al final de la lista para agregar un nuevo empleado Cuando se presiona este botón se muestra la siguiente interfaz En esta interfaz es necesario colocar todos los espacios. Además, se realizan las validaciones de tipo de datos de cada uno de los espacios. 

Funcionalidad de Listar Movimientos y SP de listar

Se desarrolló el SP que lista los movimientos de x empleado  Se terminó parcialmente la funcionalidad de listar Movimientos, no se abre una nueva ventana, pero si se cambia el HTML .