Reunión #2

Hora de inicio: 14:35 – Hora de Finalización: 16:25

Fecha: 19/8/2023                                                              

Empezando la reunión se comentó, lo avances con respecto a la sesión anterior, lo cual fue que el Query para ingresar los artículos de la tabla se completo y que la segunda como terceras entradas de la bitácora estaban completas y listas para subirse. Por lo anterior empezada la reunión se realizaron las entradas mencionadas en la página. Para terminar el primer punto de la reunión se comento que aún se mantiene el escaso progreso en el uso de GitHub, pero que de momento se debe avanzar y buscar más conocimiento posteriormente.

Después se procedió a abrir el código de C# y HTML para ver como adaptar el ejemplo base a los requerimientos de la tarea. Primero se empezó analizando la forma de hacer que el programa al ejecutarse fuera directamente a la pagina donde se encuentra el grid para elementos, pero, después de analizarlo mejor se decidió que se modificaría la pagina inicial con el contenido de la otra eliminando lo que sobre y después copiando y adaptando el código de la pestaña con el grid. Una vez decidido esto se procedió a realizar los cambios, a continuación, se muestran los cambios después de la adaptación y conexión con la nueva base, tomando una imagen del video guía y una del proyecto actual.


Cabe recalcar que hubo un problema ya que los elementos de la tabla artículos no aparecieron la primera vez, pero se descubrió que el problema estaba en la variable ‘fecha de creación’ que se mantuvo del ejemplo base, después de quitarla todo funciono correctamente.

Una vez completada la parte de visualizar la base de datos, para la parte de ingresar nuevos productos se decidió, ya que no había problemas, mantener el archivo original y simplemente adaptarlo a nuestras necesidades. A continuación, la pestaña agregación original del ejemplo y el resultado de la modificación:


A la hora de probar la implementación, debido a que aun no se programan las validaciones de los inputs, se hizo colocando los valores de manera correcta con terminación 00 de momento. Lo anterior genero un problema y es que cuando se usa (.) en el precio el programa ingresa dos veces el mismo objeto, por lo que lo correcto es utilizar (,), donde todo funciona y solo se inserta una vez, pero este error se evitara cuando se programe la validación de capa lógica. Ejemplo actual del error:


Completado lo anterior se puede decir que funcionalmente el proyecto esta listo, pero aun le falta limpiarlo de material residual innecesario del ejemplo base, además de agregar validaciones y utilizar SP.

Se puede decir que se realizaron unas 10 ejecuciones del proyecto más o menos.

Yendo al final de la reunión se hablo sobre investigar mas sobre GitHub y las clases del profesor del curso para implementar correctamente los SP, programar una limpieza final al proyecto para ya quitarle del todo cualquier cosa innecesaria, además de investigar sobre como generar Pop Up’s para el mensaje de inserción exitosa del programa.


Para finalizar se compartió el archivo del proyecto que se trabajo al compañero que no lo poseía, para tenerlo como base de ahora en adelante, pero guardando la implementación original, para luego ingresarlo al GitHub y que se vea el desarrollo.

Comentarios