/** * Nuevo::jQueryFormulario() * * Genera el script de validacion en jQuery * * @permiso escritura * @return void */ private function jQueryFormulario() { $val = new ValidarForm(APP, false, true); $val->usuario()->_requerido('Ingrese el usuario')->_remoto($this->ruta->modulo('Usuarios', 'Nuevo', 'usuarioExistencia'), 'POST', 'El usuario ya existe en la base de datos')->_minCaracteres(5, 'Debe ingresar minimo 5 caracteres')->_maxCaracteres(200, 'No puede superar los 200 caracteres'); $val->nombre()->_requerido('Ingrese los nombres del usuario')->_minCaracteres(5, 'Debe ingresar minimo 5 caracteres')->_maxCaracteres(200, 'No puede superar los 200 caracteres'); $val->apellido()->_requerido('Ingrese los apellidos del usuario')->_minCaracteres(5, 'Debe ingresar minimo 5 caracteres')->_maxCaracteres(200, 'No puede superar los 200 caracteres'); $val->cedula()->_requerido('Ingrese la cédula del usuario')->_numero('Debe ingresar solo numeros en la cédula'); $val->as400()->_requerido('Ingrese el Usuario de RR (AS400)'); $val->correo()->_requerido('Ingrese el correo corporativo')->_correo('El correo ingresado es invalido'); $val->empresa()->_requerido('Seleccione la empresa del usuario'); $val->cargo()->_requerido('Seleccione el cargo del usuario'); $val->permiso()->_requerido('Seleccione el permiso que tendra el usuario'); $val->peticionAjax('peticion.init(formulario);'); return $val->mostrarValidacion('formulario'); }