private function setDados() { $dto = new CategoriaDTO(); $_POST = filter_input_array(INPUT_POST); $dto->setCdCategoria(Input::get('id_categoria'))->setDescCategoria(Input::get('nome_categoria'))->setCdUsuarioCriacao(Session::get('user'))->setDtUsuarioCriacao('now()')->setCdUsuarioAtualiza(Session::get('user'))->setDtUsuarioAtualiza('now()'); return $dto; }
/** * @param CategoriaDTO $dto * @return bool|DataTransferObject * @throws Exception */ public function gravar(CategoriaDTO $dto) { if ($dto->getCdCategoria() == '') { if (!($obj = $this->insert($dto))) { throw new Exception('Impossível Inserir Categoria!'); } } else { if (!($obj = $this->update($dto))) { throw new Exception('Impossível Atualizar Categoria!'); } } return $obj; }