private function setDados() { $dto = new ProfissaoDTO(); $_POST = filter_input_array(INPUT_POST); $dto->setCdProfissao(Input::get('id_profissao'))->setNmProfissao(Input::get('nome_profissao'))->setCdUsuarioCriacao(Session::get('user'))->setDtUsuarioCriacao('now()')->setCdUsuarioAtualiza(Session::get('user'))->setDtUsuarioAtualiza('now()'); return $dto; }
/** * @param ProfissaoDTO $dto * @return bool|DataTransferObject * @throws Exception */ public function gravar(ProfissaoDTO $dto) { if ($dto->getCdProfissao() == '') { if (!($obj = $this->insert($dto))) { throw new Exception('Impossível Inserir Profissao'); } } else { if (!($obj = $this->update($dto))) { throw new Exception('Impossível Atualizar Profissao'); } } return $obj; }
public function getArrayDados() { return array('cd_profissao' => $this->dto->getCdProfissao(), 'nm_profissao' => $this->dto->getNmProfissao()); }