Exemplo n.º 1
0
 /**
  * @param string $nombre
  * @param string $paterno
  * @param string $materno
  * @param string $puesto
  * @param string $categoriaPuesto
  * @param string $funcionGeneral
  * @param string $funcionEspecifica
  * @param string $criticidadPuesto
  * @param string $dependencia
  * @param string $adscripcion
  * @param string $cuip
  * @param string $curp
  * @param string $escolaridad
  * @param string $evaluacionTipoSolicitada
  * @param string $fechaIngreso
  */
 public function __construct($nombre = '', $paterno = '', $materno = '', $puesto = '', $categoriaPuesto = '', $funcionGeneral = '', $funcionEspecifica, $criticidadPuesto = '', $dependencia = null, $adscripcion = '', $cuip = '', $curp = '', $escolaridad = null, $evaluacionTipoSolicitada = null, $fechaIngreso = '')
 {
     parent::__construct($nombre, $paterno, $materno, $curp, '');
     $this->puesto = $puesto;
     $this->categoriaPuesto = $categoriaPuesto;
     $this->funcionGeneral = $funcionGeneral;
     $this->funcionEspecifica = $funcionEspecifica;
     $this->criticidadPuesto = $criticidadPuesto;
     $this->dependencia = $dependencia;
     $this->adscripcion = $adscripcion;
     $this->cuip = $cuip;
     $this->escolaridad = $escolaridad;
     $this->evaluacionTipoSolicitada = $evaluacionTipoSolicitada;
     $this->fechaIngreso = $fechaIngreso;
     $this->apto = true;
 }
Exemplo n.º 2
0
 public function listacuentas()
 {
     $hash = $_GET['id'];
     $decrypted = $this->decrypt($hash);
     $datos = explode('|', $decrypted);
     $token_usuario = $datos[0];
     $token_movil = $datos[1];
     $idDispositivo = $datos[2];
     $user = Usuario::find_by_access_token_movil($token_usuario);
     if (empty($user)) {
         $this->logg->error("1048: Usuario no Autorizado en listacuentas " . $token_usuario . "con dispositivo " . $idDispositivo);
         $result = array("estado" => "NOK", "codResp" => "1048", "mensaje" => "Usuario No Autorizado.");
         $this->response($this->json($result), 200);
     } else {
         $dispositivo = Dispositivo::find_by_id_dispositivo_and_usuario_id_and_token($idDispositivo, $user->id, $token_movil);
         if (empty($dispositivo)) {
             $this->logg->error("1049: Dispositivo No Autorizado al Usuario en registrodispositivo " . $user->id . "con dispositivo " . $idDispositivo);
             $result = array("estado" => "NOK", "codResp" => "1049", "mensaje" => "Dispositivo No Autorizado.");
             $this->response($this->json($result), 200);
         } else {
             $this->cuentasUsuario = Elemento::find_all_by_usuario_id_and_tipo($user->id, "cuenta");
             if (empty($this->cuentasUsuario)) {
                 $result = array("estado" => "NOK", "codResp" => "1050", "mensaje" => "No Se Encontraton Cuentas Bancarias.");
                 $this->response($this->json($result), 200);
             } else {
                 $cuentas = array();
                 foreach ($this->cuentasUsuario as $cuentasUsuario) {
                     array_push($cuentas, $cuentasUsuario->to_json());
                 }
                 $result = array("estado" => "OK", "codResp" => "1051", "cuentas" => $cuentas);
                 $this->response($this->json($result), 200);
             }
         }
     }
 }
Exemplo n.º 3
0
<?php 
include 'bd/elemento.php';
include 'bd/conteudo.php';
include 'bd/auxiliar.php';
include 'bd/associacao.php';
$acao = $_POST['action'];
$projeto = $_POST['projeto'];
$idElemento = $_POST['idElemento'];
$tipo = $_POST['tipo'];
$elemento = new Elemento();
$conteudo = new Conteudo();
$auxiliar = new Auxiliar();
$associacao = new Associacao();
switch ($acao) {
    case 'insert':
        $elemento->setElemento($projeto, $idElemento, $tipo);
        break;
    case 'getIdElemento':
        $elemento->getIdElemento($idElemento, $projeto);
        break;
    case 'getTipo':
        $tipo = $elemento->getTipo($idElemento, $projeto);
        echo $tipo;
        break;
    case 'delete':
        $assoc = $associacao->getAssociacao($idElemento, $projeto);
        $elemento->deleteElemento($idElemento, $projeto);
        $associacao->deleteAssociacao($assoc);
        echo $assoc;
        break;