Example #1
0
 private function _guardarModificar()
 {
     if (!empty($_SESSION['formulario']['idCurso'])) {
         $errores .= validarCampo::validarDato($_POST['nombreCurso'], 'nombreCurso', 'NINGUNO', 'no', '5-100');
         $errores .= validarCampo::validarDato($_POST['descripcionCurso'], 'descripcionCurso', 'NINGUNO', 'no', '5-200');
         if (empty($errores)) {
             $curso = new curso($_SESSION['formulario']['idCurso'], $_POST['nombreCurso'], $_POST['descripcionCurso']);
             $resultado = $curso->modificar();
             if ($resultado == 'exito') {
                 vistaGestor::agregarNotificacion('exito', 'Se ha modificado con éxito el Curso/Taller');
                 self::_formularioBusqueda();
             } elseif ($resultado == 'existeNombre') {
                 vistaGestor::agregarErrorForm('nombreCurso', 'El nombre del Curso/Taller ya existe');
                 self::_formularioModificar();
             }
         } else {
             self::_formularioModificar();
         }
     } else {
         self::_formularioBusqueda();
     }
 }