public function __construct($idc = "", $ide = "", $nac = "", $ced = "") { if ($idc != "") { $ciudadano = new Ciudadano(); $denuncia = new DenunciaDAO(); $this->persona = $ciudadano->getById($idc); $this->denuncia = $denuncia->getByIC($idc); $this->nacionalidad_nueva = $nac; $this->cedula_nueva = $ced; } if ($ide != "") { $modelo = new EmpresaDAO(); $denuncia = new DenunciaJuridicaDAO(); $this->empresa = $modelo->queryByPatrono($ide); $this->denuncia = $denuncia->getByIdEmp($ide); } }
$empresa->__SET('nombre_empresa', $nombre); $empresa->__SET('domicilio_completo', $dir); $empresa->__SET('telefono1', $tlf); if ($empresaD->registrar($empresa)) { $mensaje = new Mensaje("REG_OK"); $mensaje->showMensaje(); } else { $mensaje = new Mensaje("REG_ERR"); $mensaje->showMensaje(); } } } elseif ($op == 'consulta') { $clave = htmlentities($_POST['opciones']); $valor = htmlentities($_POST['valor']); if ($clave == 'id_empresa') { $empresa = $empresaD->queryByPatrono($valor); } elseif ($clave == 'rif') { $empresa = $empresaD->queryByRif($valor); } elseif ($clave == 'nombre_empresa') { $empresa = $empresaD->queryByNombre($valor); } if (count($empresa) != 0) { $mensaje = new Mensaje(); $mensaje->mostrar($empresa); } else { $mensaje = new Mensaje("NRF"); $mensaje->showMensaje(); } } elseif ($op == "consultaexterna") { $clave = addslashes($_POST["filtro"]); $valor = addslashes($_POST["valor"]);
if (isset($_POST['opciones'])) { $clave = htmlentities($_POST['opciones']); } if ($clave == 'numero_patronal') { $valor = htmlentities($_POST['npat']); } elseif ($clave == 'rif') { $valor = htmlentities($_POST['rif']); } elseif ($clave == 'nombre_empresa') { $valor = htmlentities($_POST['nombre']); } $modelo = new EmpresaDAO(); if ($clave == 'rif') { $empresa = $modelo->queryByRif($valor); } else { if ($clave == 'numero_patronal') { $empresa = $modelo->queryByPatrono($valor); } else { if ($clave == 'nombre_empresa') { $empresa = $modelo->queryByNombre($valor); } } } if (count($empresa) == 0) { echo "No hay empresa registrada con los datos suministrados"; } elseif (count($empresa) == 1) { //$it = new ArrayIterator($empresa); $funcionario = $_SESSION['USUARIO']['nombre']; $funcionario .= " " . $_SESSION['USUARIO']['apellido']; $ced_fun = $_SESSION['USUARIO']['cedula']; $tipo = $_SESSION['USUARIO']['utype']; $nombre_seniat = $empresa->__GET('nombre_empresa');