public function excluir($arrStrDados)
 {
     $obj = new NivelEscolaridade();
     $obj->setId($arrStrDados["NES_ID"][0]);
     return RepoNivelEscolaridade::getInstance()->excluir($obj);
 }
Ejemplo n.º 2
0
 public function factory($arrStrDados, $strClasseFilha)
 {
     $obj = new $strClasseFilha();
     if (isset($arrStrDados["PES_ID"])) {
         $obj->setId($arrStrDados["PES_ID"]);
     }
     // nível de escolaridade
     $objNivelEscolaridade = new NivelEscolaridade();
     if (isset($arrStrDados["NES_ID"])) {
         if (isset($arrStrDados["NES_ID"])) {
             $objNivelEscolaridade->setId($arrStrDados["NES_ID"]);
         }
     }
     $obj->setNivelEscolaridade($objNivelEscolaridade);
     // estado civil
     $objEstadoCivil = new EstadoCivil();
     if (isset($arrStrDados["ECV_ID"])) {
         if (isset($arrStrDados["ECV_ID"])) {
             $objEstadoCivil->setId($arrStrDados["ECV_ID"]);
         }
     }
     $obj->setEstadoCivil($objEstadoCivil);
     if (isset($arrStrDados["PES_Matricula"])) {
         $obj->setMatricula($arrStrDados["PES_Matricula"]);
     }
     if (isset($arrStrDados["PES_CPF"])) {
         $obj->setCpf($arrStrDados["PES_CPF"]);
     }
     if (isset($arrStrDados["PES_RG"])) {
         $obj->setRg($arrStrDados["PES_RG"]);
     }
     if (isset($arrStrDados["PES_RGOrgaoEmissao"])) {
         $obj->setRgOrgaoEmissor($arrStrDados["PES_RGOrgaoEmissao"]);
     }
     if (isset($arrStrDados["PES_Formacao"])) {
         $obj->setFormacao($arrStrDados["PES_Formacao"]);
     }
     if (isset($arrStrDados["PES_Nome"])) {
         $obj->setNome($arrStrDados["PES_Nome"]);
     }
     if (isset($arrStrDados["PES_Sexo"])) {
         $obj->setSexo($arrStrDados["PES_Sexo"]);
     }
     if (isset($arrStrDados["PES_DataNascimento"])) {
         $obj->setDataNascimento($arrStrDados["PES_DataNascimento"]);
     }
     if (isset($arrStrDados["PES_GrupoSanguineo"])) {
         $obj->setGrupoSanguineo($arrStrDados["PES_GrupoSanguineo"]);
     }
     if (isset($arrStrDados["PES_Doador"])) {
         $obj->setDoador($arrStrDados["PES_Doador"]);
     } else {
         $obj->setDoador("N");
     }
     // endereço
     $objEndereco = new Endereco();
     if (isset($arrStrDados["PES_EnderecoCep"])) {
         $objEndereco->setCep($arrStrDados["PES_EnderecoCep"]);
     }
     if (isset($arrStrDados["PES_EnderecoLogradouro"])) {
         $objEndereco->setLogradouro($arrStrDados["PES_EnderecoLogradouro"]);
     }
     if (isset($arrStrDados["PES_EnderecoNumero"])) {
         $objEndereco->setNumero($arrStrDados["PES_EnderecoNumero"]);
     }
     if (isset($arrStrDados["PES_EnderecoComplemento"])) {
         $objEndereco->setComplemento($arrStrDados["PES_EnderecoComplemento"]);
     }
     if (isset($arrStrDados["PES_EnderecoPontoReferencia"])) {
         $objEndereco->setPontoReferencia($arrStrDados["PES_EnderecoPontoReferencia"]);
     }
     if (isset($arrStrDados["PES_EnderecoBairro"])) {
         $objEndereco->setBairro($arrStrDados["PES_EnderecoBairro"]);
     }
     if (isset($arrStrDados["PES_EnderecoCidade"])) {
         $objEndereco->setCidade($arrStrDados["PES_EnderecoCidade"]);
     }
     if (isset($arrStrDados["PES_EnderecoUf"])) {
         $objEndereco->setUf($arrStrDados["PES_EnderecoUf"]);
     }
     $obj->setEndereco($objEndereco);
     if (isset($arrStrDados["PES_MaeNome"])) {
         $obj->setMaeNome($arrStrDados["PES_MaeNome"]);
     }
     if (isset($arrStrDados["PES_PaiNome"])) {
         $obj->setPaiNome($arrStrDados["PES_PaiNome"]);
     }
     if (isset($arrStrDados["PES_Observacao"])) {
         $obj->setObservacao($arrStrDados["PES_Observacao"]);
     }
     if (isset($arrStrDados["PES_ArquivoFoto"])) {
         $obj->setFoto($arrStrDados["PES_ArquivoFoto"]);
     }
     if (isset($arrStrDados["PES_DataFalecimento"])) {
         $obj->setDataFalecimento($arrStrDados["PES_DataFalecimento"]);
     }
     if (isset($arrStrDados["PES_Naturalidade"])) {
         $obj->setNaturalidade($arrStrDados["PES_Naturalidade"]);
     }
     if (isset($arrStrDados["PES_Nacionalidade"])) {
         $obj->setNascionalidade($arrStrDados["PES_Nacionalidade"]);
     }
     if (isset($arrStrDados["PES_Status"])) {
         $obj->setStatus($arrStrDados["PES_Status"]);
     } else {
         $obj->setStatus("A");
     }
     if (isset($arrStrDados["PES_DataCasamento"])) {
         $obj->setDataCasamento($arrStrDados["PES_DataCasamento"]);
     }
     $obj->setQtdFilhos("0");
     if (isset($arrStrDados["PES_QuantidadeFilhos"])) {
         if (trim($arrStrDados["PES_QuantidadeFilhos"]) != "") {
             $obj->setQtdFilhos($arrStrDados["PES_QuantidadeFilhos"]);
         }
     }
     if (isset($arrStrDados["PES_UfNascimento"])) {
         $obj->setUfNascimento($arrStrDados["PES_UfNascimento"]);
     }
     if (isset($arrStrDados["PES_DataHoraAlteracao"])) {
         $obj->setDataHoraAlteracao($arrStrDados["PES_DataHoraAlteracao"]);
     }
     return $obj;
 }