/** * @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; }
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); } } } }
<?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;