Se volvió a generar el model ActiveRecord de Persona, su controlador y las vistas para que coincidieran con la base de datos actual.
Se inicio con la modificacion de asistentes
Se finaliza el form de agregar asistente al proyecto. (Incluye el AutoComplete de Carnet).
Se eliminó una condición innecesaria en la función validarCodigoProyecto en el modelo de asistente.
El largo máximo del nombre de los proyectos se cambió a 500 caracteres para que coincidiera con el cambio realizado a la base de datos.
Se agrega el metodo para ejecutar el SP de agregar asistente a proyecto.
Segundo avance en modificar datos de asistentes. Se hizo la nueva form para actualizar datos personales de asistentes. Se cambio el nombre de la accion en el controlador a updateDP (DatosPersonales). Se agregaron "escenarios" al modelo para cuando necesite verificar reglas.
Se terminó con la modificación de los datos personales de un asistente. Falta realizar pruebas. Se cambió que la búsqueda de asistentes sea por el PK de un registro en la tabla personas, ahora buscará un asistente por su número de carnet.
Se agregó un mensaje de confirmación antes de cambiar los datos personales de un asistente.
Se agregan los metodos para validar el form agregar asistentes, falta validar fecha de inicio y horas.
Se empezó a agregar una validación para asegurar que el número de carnet es único.
Se agrega la validacion de fecha y horas para el form agregar asistentes
Se inicia con la validacion del form agregar asistentes luego del submit
Se inicia con la validacion del form agregar asistentes luego del submit
Se agregan los metodos para validar el form agregar asistentes, falta validar fecha de inicio y horas.
Se cambiaron las validaciones del codigo de proyecto, ahora son reglas de validacion y no es necesario llamarlas externamente. Para validar que el carnet sea único se debe llamar a la función ajustarCarnetBuscado antes de realizar las validaciones. De esta forma es posible llamar a esta función con el carnet anterior al submit (si este existía) para que no busque en la base de datos su mismo carnet y de un error falso.
Se finaliza la validacion del form agregar asistentes a un proyecto.
Se inició co el cambio de las vistas para que el sitio pueda ser navegable.
Se unieron los archivos del branch registrarproyectos con el branch actual
Se modificaron los enlaces del menú principal para que siempre lleven a la página deseada