/** * Construtor * * @return Object:clsDocumento */ function clsDocumento($int_idpes = false, $int_rg = false, $str_data_exp_rg = false, $str_sigla_uf_exp_rg = false, $int_tipo_cert_civil = false, $int_num_termo = false, $int_num_livro = false, $int_num_folha = false, $str_data_emissao_cert_civil = false, $str_sigla_uf_cert_civil = false, $str_cartorio_cert_civil = false, $int_num_cart_trabalho = false, $int_serie_cart_trabalho = false, $str_data_emissao_cart_trabalho = false, $str_sigla_uf_cart_trabalho = false, $int_num_tit_eleitor = false, $int_zona_tit_eleitor = false, $int_secao_tit_eleitor = false, $int_idorg_exp_rg = false) { $objPessoa = new clsFisica($int_idpes); if ($objPessoa->detalhe()) { $this->idpes = $int_idpes; } $this->rg = $int_rg; $this->data_exp_rg = $str_data_exp_rg; $objUj = new clsUf($str_sigla_uf_exp_rg); if ($objUj->detalhe()) { $this->sigla_uf_exp_rg = $str_sigla_uf_exp_rg; } $this->tipo_cert_civil = $int_tipo_cert_civil; $this->num_termo = $int_num_termo; $this->num_livro = $int_num_livro; $this->num_folha = $int_num_folha; $this->data_emissao_cert_civil = $str_data_emissao_cert_civil; $objUj = new clsUf($str_sigla_uf_cert_civil); if ($objUj->detalhe()) { $this->sigla_uf_cert_civil = $str_sigla_uf_cert_civil; } $this->cartorio_cert_civil = $str_cartorio_cert_civil; $this->num_cart_trabalho = $int_num_cart_trabalho; $this->serie_cart_trabalho = $int_serie_cart_trabalho; $this->data_emissao_cart_trabalho = $str_data_emissao_cart_trabalho; $objUj = new clsUf($str_sigla_uf_cart_trabalho); if ($objUj->detalhe()) { $this->sigla_uf_cart_trabalho = $str_sigla_uf_cart_trabalho; } $this->num_tit_eleitor = $int_num_tit_eleitor; $this->zona_tit_eleitor = $int_zona_tit_eleitor; $this->secao_tit_eleitor = $int_secao_tit_eleitor; $objOrgEmisRg = new clsOrgaoEmissorRg($int_idorg_exp_rg); if ($objOrgEmisRg->detalhe()) { $this->idorg_exp_rg = $int_idorg_exp_rg; } $this->tabela = "documento"; }
$lst_deficiencia_pessoa = $obj_deficiencia_pessoa->lista($ref_idpes); if (is_array($lst_deficiencia_pessoa)) { foreach ($lst_deficiencia_pessoa as $campo) { $obj_deficiencia = new clsCadastroDeficiencia($campo['ref_cod_deficiencia']); $det_deficiencia = $obj_deficiencia->detalhe(); $deficiencia_aluno[$campo['ref_cod_deficiencia']] = $det_deficiencia['nm_deficiencia']; } } $ObjDocumento = new clsDocumento($ref_idpes); $detalheDocumento = $ObjDocumento->detalhe(); $rg = $detalheDocumento['rg']; if ($detalheDocumento['data_exp_rg']) { $rg_data = date("d/m/Y", strtotime(substr($detalheDocumento['data_exp_rg'], 0, 19))); } $obj_orgao_emissor_rg = new clsOrgaoEmissorRg($detalheDocumento['idorg_exp_rg']); $det_orgao_emissor_rg = $obj_orgao_emissor_rg->detalhe(); $org_expedidor = $det_orgao_emissor_rg['sigla']; $org_expedidor_uf = $detalheDocumento['sigla_uf_exp_rg']; if ($detalheDocumento['tipo_cert_civil'] == 91) { $cert_civil = "Nascimento"; } else { if ($detalheDocumento['tipo_cert_civil'] == 92) { $cert_civil = "Casamento"; } } $termo = $detalheDocumento['num_termo']; $livro = $detalheDocumento['num_livro']; $folha = $detalheDocumento['num_folha']; if ($detalheDocumento['data_emissao_cert_civil']) { $cert_civil_data = date("d/m/Y", strtotime(substr($detalheDocumento['data_emissao_cert_civil'], 0, 19))); }