コード例 #1
0
 private function factory($arrStrDados)
 {
     $obj = new MembroMinisterio();
     $objMembro = new Membro();
     if (isset($arrStrDados["PES_ID"])) {
         $objMembro->setId($arrStrDados["PES_ID"]);
     }
     if (isset($arrStrDados["PES_Nome"])) {
         $objMembro->setNome($arrStrDados["PES_Nome"]);
     }
     $obj->setMembro($objMembro);
     $objMinisterio = new Ministerio();
     if (isset($arrStrDados["MIN_ID"])) {
         $objMinisterio->setId($arrStrDados["MIN_ID"]);
     }
     if (isset($arrStrDados["MIN_Descricao"])) {
         $objMinisterio->setDescricao($arrStrDados["MIN_Descricao"]);
     }
     $areaMinisterial = new AreaMinisterial();
     if (isset($arrStrDados["AMI_ID"])) {
         $areaMinisterial->setId($arrStrDados["AMI_ID"]);
     }
     if (isset($arrStrDados["AMI_Descricao"])) {
         $areaMinisterial->setDescricao($arrStrDados["AMI_Descricao"]);
     }
     $objMinisterio->setObjAreaMinisterial($areaMinisterial);
     $obj->setMinisterio($objMinisterio);
     if (isset($arrStrDados["MMI_Desde"])) {
         $intTotOcorrencia = substr_count($arrStrDados["MMI_Desde"], "/");
         if ($intTotOcorrencia > 0) {
             //veio com / então retira
             $obj->setDataDesde(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MMI_Desde"]));
         } else {
             $intTotOcorrencia2 = substr_count($arrStrDados["MMI_Desde"], "-");
             if ($intTotOcorrencia2 > 0) {
                 $obj->setDataDesde(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["MMI_Desde"]));
             } else {
                 $obj->setDataDesde(null);
             }
         }
     }
     if (isset($arrStrDados["MMI_Ate"])) {
         $intTotOcorrencia = substr_count($arrStrDados["MMI_Ate"], "/");
         if ($intTotOcorrencia > 0) {
             //veio com / então retira
             $obj->setDataAte(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["MMI_Ate"]));
         } else {
             $intTotOcorrencia2 = substr_count($arrStrDados["MMI_Ate"], "-");
             if ($intTotOcorrencia2 > 0) {
                 $obj->setDataAte(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["MMI_Ate"]));
             } else {
                 $obj->setDataAte(null);
             }
         }
     }
     return $obj;
 }
コード例 #2
0
 private function factory($arrStrDados)
 {
     $obj = new AtividadeMembro();
     $objMembro = new Membro();
     if (isset($arrStrDados["PES_ID"])) {
         $objMembro->setId($arrStrDados["PES_ID"]);
     }
     if (isset($arrStrDados["PES_Nome"])) {
         $objMembro->setNome($arrStrDados["PES_Nome"]);
     }
     $obj->setMembro($objMembro);
     $objAtividade = new Atividade();
     if (isset($arrStrDados["ATV_ID"])) {
         $objAtividade->setId($arrStrDados["ATV_ID"]);
     }
     if (isset($arrStrDados["ATV_Descricao"])) {
         $objAtividade->setDescricao($arrStrDados["ATV_Descricao"]);
     }
     if (isset($arrStrDados["ATV_ExigeData"])) {
         $objAtividade->setExigeData($arrStrDados["ATV_ExigeData"]);
     }
     if (isset($arrStrDados["ATV_Status"])) {
         $objAtividade->setStatus($arrStrDados["ATV_Status"]);
     }
     $obj->setAtividade($objAtividade);
     if (isset($arrStrDados["ATM_Desde"])) {
         $intTotOcorrencia = substr_count($arrStrDados["ATM_Desde"], "/");
         if ($intTotOcorrencia > 0) {
             //veio com / então retira
             $obj->setDataDesde(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["ATM_Desde"]));
         } else {
             $intTotOcorrencia2 = substr_count($arrStrDados["ATM_Desde"], "-");
             if ($intTotOcorrencia2 > 0) {
                 $obj->setDataDesde(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["ATM_Desde"]));
             } else {
                 $obj->setDataDesde(null);
             }
         }
     }
     if (isset($arrStrDados["ATM_Ate"])) {
         $intTotOcorrencia = substr_count($arrStrDados["ATM_Ate"], "/");
         if ($intTotOcorrencia > 0) {
             //veio com / então retira
             $obj->setDataAte(DataHelper::getInstance()->converterDataUsuarioParaDataBanco($arrStrDados["ATM_Ate"]));
         } else {
             $intTotOcorrencia2 = substr_count($arrStrDados["ATM_Ate"], "-");
             if ($intTotOcorrencia2 > 0) {
                 $obj->setDataAte(DataHelper::getInstance()->converterDataBancoParaDataUsuario($arrStrDados["ATM_Ate"]));
             } else {
                 $obj->setDataAte(null);
             }
         }
     }
     return $obj;
 }
コード例 #3
0
 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;
 }
コード例 #4
0
 protected function factory($arrStrDados)
 {
     $obj = NegPessoa::getInstance()->factory($arrStrDados, "Funcionario");
     // MEMBRO
     $objMembro = new Membro();
     if (!empty($arrStrDados["PES_Membro_ID"])) {
         $objMembro->setId($arrStrDados["PES_Membro_ID"]);
         $obj->setMembroFuncionario($objMembro);
     } else {
         $obj->setMembroFuncionario(null);
     }
     if (!empty($arrStrDados["FUN_Funcao"])) {
         $obj->setFuncao($arrStrDados["FUN_Funcao"]);
     }
     if (!empty($arrStrDados["FUN_CargaHoraria"])) {
         $obj->setCargaHoraria($arrStrDados["FUN_CargaHoraria"]);
     } else {
         $obj->setCargaHoraria(0);
     }
     if (!empty($arrStrDados["FUN_HorarioEntrada"])) {
         $obj->setHorarioEntrada($arrStrDados["FUN_HorarioEntrada"]);
     }
     if (!empty($arrStrDados["FUN_HorarioSaida"])) {
         $obj->setHorarioSaida($arrStrDados["FUN_HorarioSaida"]);
     }
     if (!empty($arrStrDados["FUN_CNHNumero"])) {
         $obj->setCnhNumero($arrStrDados["FUN_CNHNumero"]);
     }
     if (!empty($arrStrDados["FUN_CarteiraTrabalhoNumero"])) {
         $obj->setCarteiraTrabalhoNumero($arrStrDados["FUN_CarteiraTrabalhoNumero"]);
     }
     return $obj;
 }