Entradas

Mostrando las entradas de octubre, 2023

Avance 6

Imagen
  30/10 - 6 a 10 pm Daniel me seguia pidiendo ayuda para configurar el servidor para poder hacer lo del XML sin embargo yo estaba casi seguro que no tenia nada que ver una cosa con la otra, entonces le pedi ayuda a Jose Robles y nos explico con imagenes y con un audio masomenos que teniamos que hacer, y finalmente se logro hacer que se cargaran los catalogos, despues de esto acordamos de que Daniel empezaria a avanzar con la interfaz de empleados y yo terminaria la de administradores. Por otro lado, le pedi ayuda a mi hermano que es ingeniero en software y trabaja como developer desde hace unos 6 o 7 años que me ayudara con el paso de parametros ya que no podia avanzar con las demas acciones del crud porque no tenia el idUsuario para insertarlo en Eventos cuando se realizara alguna accion  finalmente se hacia poniendole a los botones que redireccionan a otra accion desde la vista Listar que ya tiene el parametro esta linea  asp-route-idUsuario="@ViewBag.idUsuario" y en l...

Avance 5

Imagen
  28/10 - 5 a 8 pm tuvimos otra conversacion sobre algo de la configuracion del servidor de AWS ya que daniel no lograba hacer ningun avance con el cargado de archivos XML En cuanto al paso de parametros entre controladores y demas, logre hacer que el idUsuario llegara a la accion de Listar que es a la que redirige el login en caso de que el usuario sea de tipo admin, efectivamente era con ViewBag, de la siguiente manera: ahora el problema es como enviarlo desde esa vista Listar hacia las demas acciones, ya que una vez que uno llama a otra accion medinate esa vista, el parametro se pierde.

Avance 4, problemas con el paso de parametros entre controladores, acciones y vistas

Imagen
  26/10 - 11 am a 5 pm Daniel me pidio ayuda otra vez ya que seguia intentando hacer lo de los archivos XML sin embargo no le funcionaba lo que estaba intentando. Por otro lado no se ha avanzado mucho en la interfaz ya que luego de hacer el login me di cuenta de que necesitaba pasarle como parametro a las demas acciones que hiciera despues del login, el idUsuario que se obtuvo en el login, sin embargo no sabia como hacerlo, y estuve investigando en paginas como stackoverflow, preguntandole a ChatGPT como hacerlo entre otras cosas, y nada me funciona, lo intente con ViewBag ya que asi es como dice en todos los lugares que he investigado que se hace, sin embargo, no me funciona, tambien pasandolo como parametro en el redirectToAction de la accion de validacionLogin si se envia el parametro al controlador, pero no se como recibirlo.

Avance 3

Imagen
25/10 - 9 am a 1 pm El dia de hoy Daniel me pidio que si le ayudaba a probar unas cosas para hacer lo de la carga de archivos XML, sin embargo no funcionaba, eran unos permisos que no dejaban que hiciera algunas modificaciones en la base de datos.  para el dia de hoy se habia empezado con el Login, ya que habia sido tambien uno de los retos que tuvimos en la tarea pasada ya que no logramos hacer que funcionara, sin embargo esta vez ya se entendia mejor como consumir el SP que recibe el username, y el pwd y retorna un bool para hace la validacion del login y ademas devuelve el idUsuario y el tipo para hacer las respectivas verificaciones y la insercion a la tabla de eventos El login funcionaba, y se guardaba el evento en la tabla de eventos    

Avance 2

Imagen
 23/10 - 2 a 6 pm hoy nos pusimos en contacto para dividir un poco mas los roles, Isaac estaba haciendo la interfaz y se propuso que Daniel intentara avanzar con todo lo que tuviera que ver con los archivos XML, empezando por la carga de los catalogos, ademas teniamos claro que en la tarea pasada habiamos intentado hacer la carga de archivos XML y lo logramos, pero no como lo tenia esperado el profe, asi que intentamos corregir eso tambien para este punto ya se tenia la funcion de Listar los Empleados, sin embargo no estaba funcionando bien, no por motivos del SP si no por motivos del codigo en capa logica este era la pate del codigo que no estaba correcta      y este es el codigo modificado y funcionando, el error que estabamos teniendo era un indexOutOfRange, ya que hacian algunos parametros y tambien las conversiones de datos de estos eran incorrectos. para solucionar esto nos tomo aproximadamente unas 4 horas de trabajo, ya que no entendiamos bien que sucedia

Primer Avance

Imagen
  19/10 - 10 am a 2 pm Se inicio con el CRUD de la interfaz de admins, se crearon SPs iniciales para Listar los empleados, asi como para insertarlos, el CRUD se inicio basandonos en un video de youtube, principalmente para ver como obtenian la conexion con la base y como lo estructuraban, ya que el video era muy basico en cuanto a los procedimientos almacenados y a las acciones que realizaba. https://www.youtube.com/watch?v=qcRCDM5KiSo&t=3978s Cabe recalcar que se busco ayuda para los SP a otros compañeros como Josue Echeverria ya que en tareas anteriores tuvimos muchas observaciones del profe sobre como prograbamos los SP e intentamos corregirlo para esta tarea. nos envio un ejemplo de un SP de insertar y otro que era una plantilla de lo que debia tener un SP por lo general.

Primer Contacto

Imagen
  17/10 -  2 a 4 pm.  Debido a examenes y algunas otras asignaciones se inicio el proyecto el 17 de octubre, nos pusimos en contacto para saber que iba a hacer cada uno en un principio, Isaac inicio con el C RUD de la interfaz de administradores. Se creó la base de datos en MSSQL Management studio 2019 y se agrego la tabla Empleado Se creó el proyecto de ASP.NET core MVC y se le agregó el modelo Empleado, ademas se creo el repositorio en GITHUB