private function factory($arrStrDados)
 {
     $obj = new DadosEclesiasticos();
     if (isset($arrStrDados["DAM_ID"])) {
         $obj->setId($arrStrDados["DAM_ID"]);
     }
     $membro = new Membro();
     if (isset($arrStrDados["PES_ID"])) {
         $membro->setId($arrStrDados["PES_ID"]);
     }
     $obj->setMembro($membro);
     if (isset($arrStrDados["DAM_Data"])) {
         $obj->setData($arrStrDados["DAM_Data"]);
     }
     if (isset($arrStrDados["DAM_DataAceito"])) {
         $obj->setDataAceito($arrStrDados["DAM_DataAceito"]);
     }
     if (isset($arrStrDados["DAM_IgrejaNome"])) {
         $obj->setIgrejaNome($arrStrDados["DAM_IgrejaNome"]);
     }
     if (isset($arrStrDados["DAM_IgrejaCidade"])) {
         $obj->setIgrejaCidade($arrStrDados["DAM_IgrejaCidade"]);
     }
     if (!empty($arrStrDados["DAM_IgrejaUf"])) {
         $obj->setIgrejaUf($arrStrDados["DAM_IgrejaUf"]);
     }
     if (isset($arrStrDados["DAM_IgrejaPastor"])) {
         $obj->setIgrejaPastor($arrStrDados["DAM_IgrejaPastor"]);
     }
     if (isset($arrStrDados["DAM_Ano"])) {
         $obj->setAno($arrStrDados["DAM_Ano"]);
     }
     if (isset($arrStrDados["DAM_Tipo"])) {
         $obj->setTipo($arrStrDados["DAM_Tipo"]);
     }
     if (isset($arrStrDados["DAM_NumeroAta"])) {
         $obj->setNumeroAta($arrStrDados["DAM_NumeroAta"]);
     }
     return $obj;
 }
 public function excluir(DadosEclesiasticos $obj)
 {
     $strSQL = "DELETE FROM ADM_DAM_DADOS_ECLESIASTICOS_MEMBROS WHERE PES_ID=" . $obj->getMembro()->getId();
     return Db::getInstance()->executar($strSQL);
 }