D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
www
/
html
/
idoso
/
adm
/
app
/
gre
/
Models
/
Filename :
GreVerResidente.php
back
Copy
<?php namespace App\gre\Models; if (!defined('URL')) { header("Location: /"); exit(); } /** * Description of GreVerResid * * @copyright (c) year, Carlos Marques - CM */ class GreVerResidente { private $Resultado; private $DadosId; public function VerResidente($DadosId) { $this->DadosId = $DadosId; $Resid= new \App\adms\Models\helper\AdmsRead(); $Resid->fullRead("Select resid.*, user.usuario usu_nome, ucre.usuario usu_created,filial.nome_fantasia filial_nome,contr.nome contr_nome,docto.nome nome_docto, est_civi.nome est_civi_nome, cor.nome cor_nome, sexo.nome sexo_nome, naci.nome naci_nome, prof.nome prof_nome, esco.nome esco_nome, concat(muni.nome,' - ',muni.uf) muni_nome, prev.nome prev_nome, conv.nome conv_nome, alas.nome alas_nome, tipoacomo.nome tipoacomo_nome, acomo.nome acomo_nome, sit.nome nome_sit,cr.cor cor_cr, :filial_sel filial_sel, :nome_sel nome_sel FROM gre_residente resid INNER JOIN gre_contratante contr ON contr.id= resid.gre_contratante_id LEFT JOIN adms_usuarios user ON user.id= resid.id_modified LEFT JOIN adms_usuarios ucre ON ucre.id= resid.id_created inner join gre_filial filial on filial.id = contr.gre_filial_id INNER JOIN gre_municipio_ibge muni ON muni.id= resid.gre_municipio_id INNER JOIN gre_tipos_documento docto ON docto.id= resid.gre_tipos_documento_id INNER JOIN gre_estado_civil est_civi ON est_civi.id= resid.gre_estado_civil_id INNER JOIN gre_sexo sexo ON sexo.id= resid.gre_sexo_id INNER JOIN gre_cor cor ON cor.id= resid.gre_cor_id INNER JOIN gre_nacionalidade naci ON naci.id= resid.gre_nacionalidade_id INNER JOIN gre_escolaridade esco ON esco.id= resid.gre_escolaridade_id INNER JOIN gre_direito_previdenciario prev ON prev.id = resid.gre_direito_previdenciario_id INNER JOIN gre_convenio conv ON conv.id= resid.gre_convenio_id INNER JOIN gre_cbo prof ON prof.id= resid.gre_cbo_id LEFT JOIN gre_alas alas on alas.id = resid.gre_alas_id LEFT JOIN gre_tipo_acomodacao tipoacomo on tipoacomo.id = resid.gre_tipo_acomodacao_id LEFT JOIN gre_acomodacao acomo on acomo.id = resid.gre_acomodacao_id INNER JOIN adms_sits sit ON sit.id= resid.adms_sit_id INNER JOIN adms_cors cr ON cr.id= sit.adms_cor_id WHERE resid.gre_empr_princ_id = :id and resid.id = :resid_id LIMIT :limit", "id={$_SESSION['id_user']}&resid_id={$this->DadosId['id']}&filial_sel={$this->DadosId['filial_sel']}&nome_sel={$this->DadosId['nome_sel']}&limit=1"); $this->Resultado= $Resid->getResultado(); $this->Resultado[0]['cpf'] = str_pad($this->Resultado[0]['cpf'] , 11 , '0' , STR_PAD_LEFT); $this->Resultado[0]['cep'] = str_pad($this->Resultado[0]['cep'] , 8 , '0' , STR_PAD_LEFT); return $this->Resultado; } }