示例#1
0
 /**
  * Nuevo::permisoJQuery()
  * 
  * Genera la validacion del formulario del lado del usuario utilizando
  * la libreria validate de JQuery para dicho proposito
  * 
  * @permiso escritura 
  * @return string
  */
 private function permisoJQuery()
 {
     $val = new Formulario(APP, false, true);
     $val->nombre()->_requerido('Ingrese el Nombre del Permiso')->_minCaracteres(5, 'Debe ingresar minimo 5 caracteres')->_maxCaracteres(200, 'No puede contener más de 200 Caracteres')->_remoto($this->ruta->modulo('Permisos', 'Nuevo', 'permisoExistencia'), 'POST', 'El Permiso ya se encuentra registrado');
     $val->peticionAjax('peticion.init(formulario);');
     return $val->mostrarValidacion('formulario');
 }
示例#2
0
 /**
  * Index::jQueryFormulario()
  * 
  * Genera la validacion del formulario en el login
  * correspondiente en el metodo Index
  * 
  * @return string
  */
 private function jQueryFormulario()
 {
     $validar = new ValidarForm(APP, false, true);
     $validar->usuario()->_requerido('Debe ingresar el usuario correspondiente');
     $validar->usuario()->_minCaracteres(5, 'Debe ingresar un usuario de minimo 5 caracteres');
     $validar->password()->_requerido('Debe ingresar una contraseña');
     $validar->password()->_minCaracteres(3, 'Debe ingresar una contraseña de minimo 8 caracteres');
     $validar->peticionAjax('login.init(formulario);');
     return $validar->mostrarValidacion('form');
 }
示例#3
0
 /**
  * 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');
 }