public function factory($arrStrDados) { $obj = new Lote(); if (isset($arrStrDados["LOT_ID"])) { $obj->setId($arrStrDados["LOT_ID"]); } if (isset($arrStrDados["LOT_Descricao"])) { $obj->setDescricao($arrStrDados["LOT_Descricao"]); } return $obj; }
public function factory($arrStrDados) { $obj = new Contribuicao(); if (isset($arrStrDados["CTB_ID"])) { $obj->setId($arrStrDados["CTB_ID"]); } $objCentroCusto = new CentroCusto(); if (isset($arrStrDados["CEN_ID"])) { $objCentroCusto->setId($arrStrDados["CEN_ID"]); } if (isset($arrStrDados["CEN_Descricao"])) { $objCentroCusto->setDescricao($arrStrDados["CEN_Descricao"]); } $obj->setCentroCusto($objCentroCusto); $objContaBancaria = new ContaBancaria(); if (isset($arrStrDados["COB_ID"])) { $objContaBancaria->setId($arrStrDados["COB_ID"]); } if (isset($arrStrDados["COB_Descricao"])) { $objContaBancaria->setDescricao($arrStrDados["COB_Descricao"]); } $obj->setContaBancaria($objContaBancaria); $objPessoa = new Pessoa(); if (isset($arrStrDados["PES_ID"])) { $objPessoa->setId($arrStrDados["PES_ID"]); } if (isset($arrStrDados["PES_Nome"])) { $objPessoa->setNome($arrStrDados["PES_Nome"]); } $obj->setPessoa($objPessoa); $objFormaPagamento = new FormaPagamento(); if (isset($arrStrDados["FPG_ID"])) { $objFormaPagamento->setId($arrStrDados["FPG_ID"]); } if (isset($arrStrDados["FPG_Descricao"])) { $objFormaPagamento->setDescricao($arrStrDados["FPG_Descricao"]); } $obj->setFormaPagamento($objFormaPagamento); $objPlanoConta = new PlanoConta(); if (isset($arrStrDados["PLA_ID"])) { $objPlanoConta->setId($arrStrDados["PLA_ID"]); } if (isset($arrStrDados["PLA_Descricao"])) { $objPlanoConta->setDescricao($arrStrDados["PLA_Descricao"]); } $obj->setPlanoConta($objPlanoConta); $objLote = new Lote(); if (isset($arrStrDados["LOT_ID"])) { $objLote->setId($arrStrDados["LOT_ID"]); } if (isset($arrStrDados["LOT_Descricao"])) { $objLote->setDescricao($arrStrDados["LOT_Descricao"]); } $obj->setLote($objLote); if (isset($arrStrDados["CTB_DataContribuicao"])) { $obj->setData($arrStrDados["CTB_DataContribuicao"]); } if (isset($arrStrDados["CTB_Referencia"])) { $obj->setReferencia($arrStrDados["CTB_Referencia"]); } if (isset($arrStrDados["CTB_Valor"])) { $obj->setValor($arrStrDados["CTB_Valor"]); } if (isset($arrStrDados["CTB_Observacao"])) { $obj->setObservacao($arrStrDados["CTB_Observacao"]); } return $obj; }