Prueba de uso de Git con NetBeans
Cambio de optimizacion de URL
Cambié el título del sitio a Página CIC.
Creacion de la funcionalidad agregar proyectos usando Transaction.
Se agrega la validacion al form mediante AJAX
Se agrega la validacion de fecha de finalizacion del proyecto mayor a fecha de inicio del proyecto
Se agrega el manejo de error al controlador, se personaliza el manejo de errores de Yii.
Primer avance en registrar usuario. Falta terminar la interfaz y revisar que coincidan el tamaño de campos con los de la base de datos.
Se agregó funcionalidad para registrar un nuevo asistente. Falta ver cómo elegir el código del proyecto., por ahora, la persona que registra debe digitar un código correcto.
Se cambio el idioma de los mensajes de error a español.
Se cambió el mensaje que ve el usuario cuando comete un error al ingresar los datos del nuevo asistente.
Se agregaron las validaciones de los campos en el modelo de asistente para que no entran datos erróneos a la base de datos.
Se agregó validación AJAX que le muestra al usuario si ingresó los datos correctamente o no antes de hacer click en el botón de Submit.
Finaliza la funcionalidad de registrar proyecto, ver todos los proyectos y ver detalle de los proyectos.
Se cambiaron cédula, cuenta cliente y teléfono de numerical a match. de esta forma en vez de ser un número sólo permite dígitos. La principal diferencia es que ahora ya no es permitido escribir un - antes del número o un . en medio del número. (En otras palabras, no se permiten números negativos o con punto decimal).
Se quitó la validación AJAX para los drpodownlist y se agregó la opción en los dropdownlist "Elija un ..." para que el usuario elija el valor correcto. De esta forma se previene que se ingresen datos incorrectos. También se cambió en el controlador la función actionCreate. ahora la validación y la creación se hacen en un comando if diferente para poder manejar el error de creación por separado.
Se realiza el routing de los Logs y se agrega el registro de Log al SiteController (Login() and Logout()) y ProyectosController (Create()). Además se modifica en SiteController (Error()) el manejo de los mensajes para error 500.
Se cambio en el form.php $htmloptions por NULL. Se cambio el metodo attributeNames de asistente.
Nada