Entradas

Mostrando las entradas de abril, 2021

Temas Generales acerca del Proyecto

Imagen
Para el trabajos, nos reunimos los días de trabajo por medio de llamada en discord, mientras estábamos en llamada nos dividíamos el trabajo o nos ayudábamos con algún problema tratando de resolverlo entre ambos. Además llevamos el control del proyecto en un github. Al momento de crear la aplicación para la pagina web tuvimos problemas aprendiendo el como funcionaba C#, como crear la conexión entre la aplicación y la base de datos para obtener la información por medio de los Store Procedures. A pesar de todos estos contratiempos se logro obtener todas las funcionalidades de la pagina web junto a la base de datos. Funcionalidades como Ver todos los puestos, editar un puesto seleccionado, eliminar un puesto en especifico o añadir un puesto nuevo, lo mismo con empleados, se puede ver la lista de empleados, añadir un empleado nuevo, editar un empleado en especifico o eliminarlo. Se logro crear el login con los usuarios dados en el xml. La aplicación web funciona sin dar problemas y caerse. ...

19/04/2021

Día 19 de Abril  1) Logros: Creación e implementación de las funciones de listar, editar, insertar y eliminar empleados. Creación de los catálogos para que el usuario pueda escoger el puesto, departamento y tipo de documento. Se creo el filtro de empleadoos ¡¡¡¡¡¡ Se terminooo el proyectooo!!!! 2) Problemas: No sabíamos que herramienta nos podría servir para los catálogos, encontramos las dropdownLists, que para llenarlas usaban casi la misma sintaxis que una grindView entonces no fue complicado. 3) Links de ayuda: DropDownLists para los catalogos: https://youtu.be/wf9WceS1lFo 7 horas de trabajo

19/04/2021

Dia Lunes 19/04/2021. Creación del Store Procedure para obtener los Empleados junto a su puesto de trabajo y mostrarlos en el GridView con un filtro por medio del nombre. Para ello obtuvimos ayuda de las siguientes paginas: https://www.w3schools.com/sql/sql_like.asp https://stackoverflow.com/questions/390362/using-variable-in-sql-like-statement/16406449 3 Horas trabajadas 

18/04/2021.

 Dia Domingo 18/04/2021. Se realizo los Store Procedures para obtener los datos de los Puestos y enviarlos a la pagina web. Se creo la vista de los puestos en la pagina web. Estos se ven en un GridView creado manualmente. Además se implemento las funcionalidades de Editar, agregar o borrar un puesto. Tuvimos problemas ya que no sabíamos como crear la conexión del Store Procedure al GridView o las herramientas como botones y TextFields. Estos problemas logramos resolverlos gracias a videos encontrados de You Tube los cuales indicaban paso a paso el como crear la conexión por medio de comandos y asignaciones de parametros para llamar los Store Procedures y lograr el Bind. Link a los videos de ayuda: https://www.youtube.com/watch?v=1FB_X3adKpQ&feature=youtu.be https://www.youtube.com/watch?v=lCoGnlECHOM&feature=youtu.be 8 Horas trabajadas.

18/04/03

 Día Domingo 18 de Abril 1) Logros: Creación del CRUDEmpleados Stroed Procedure para validar nombre y contraseña del Login. Finalización de la página de Login Investigación para rellenar un GriedView en C# Investigación para llamar un SP en c# Selección de un puesto para editar 2) Problemas: Bug a la hora de rellenar el griedView, lo solucionamos volviendo a ejecutar el SP en la base de datos Leer el output de un SP 3) Links de ayuda: Llamar a un SP con parámetros: https://youtu.be/lCoGnlECHOM Llenar el griedView con el output del SP: https://youtu.be/_Ms5_6e7Fu4 Sintaxis de la GrindView: https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.webcontrols.gridview?view=netframework-4.8 8 horas de trabajo

17/04/2021

 Dia Sábado 17/04/2021 Se creo el CRUD de puestos con ayuda de un video de internet y con guía de ejemplos dados por el profesor en clases. Video guia para la creacion del CRUD: https://www.youtube.com/watch?v=IOucTs8HV_4&feature=youtu.be 4 Horas de Trabajo

17/04/2021

 Día sábado 17 de Abril ya creadas las plantillas necesitábamos empezar con la página web,  este día se empezó una investigación exhaustiva para determinar que herramienta usar y que lenguaje usar. Se creo la tabla para manejar los usuarios administradores de la planilla y se creo el proyecto para la página web iniciando con el login. Problemas encontrados: 1) Intentamos con AZure, pero no encontramos suficiente información que nos convenciera de utilizarla. Se solucionó al encontrar el lenguaje c# y decidimos usa el visual studio para empezar el proyecto.  2)  perdimos dos horas por la descarga del visual. Links de ayuda: Azure:  https://www.youtube.com/watch?v=FcleZUPkWU4 Visual y c#: https://youtu.be/tXE_XIB3lfc 4 horas de trabajo.

16/04/2021

 Creación de tablas Jornada, MesPlanilla, SemanaPlanilla y TipoJornada que al final no se utilizaron porque no eran parte de la primera tarea programada. Se agrego el campo a la tabla de empleado para lograr el borrado lógico y también se creo la tabla puesto. Problemas encontrados: No analicé bien la especificación y cree tablas innecesarios, problema fácil de resolver . 5 horas de trabajo

16/04/2021

 Dia viernes 16/04/2021. Se crearon las tablas del empleado, departamento y documento. Una vez creadas las tablas, se crearon los Scripts para la carga de los catálogos y no-catálogos. Links de Referencia que brindaron ayuda a la creación de los Scripts y las Tablas. Scripts:  https://www.sqlshack.com/working-with-xml-data-in-sql-server/ http://www.sqlserver.info/syntax/parse-xml-with-sql-server/ Tablas: https://www.w3schools.com/sql/sql_create_table.asp 5 Horas de trabajo en total