private function setDados() { $dto = new PessoaFisicaTelefoneDTO(); $_POST = filter_input_array(INPUT_POST); $dto->setCdPfFone(Input::get('cd_pf_fone'))->setCdPessoaFisica(Input::get('cd_pessoa_fisica'))->setFone(Input::get('fone'))->setObservacao(Input::get('observacao'))->setCdCatgFonePf(Input::get('categoria') ? 5 : null)->setCdVlCatgFonePf(Input::get('categoria'))->setCdCatgOperadora(Input::get('operadora') ? 10 : null)->setCdVlCatgOperadora(Input::get('operadora'))->setCdUsuarioCriacao(Session::get('user'))->setDtUsuarioCriacao('now()')->setCdUsuarioAtualiza(Session::get('user'))->setDtUsuarioAtualiza('now()'); return $dto; }
/** * @param PessoaFisicaTelefoneDTO $dto * @return bool * @throws Exception */ public function gravar(PessoaFisicaTelefoneDTO $dto) { if ($dto->getCdPfFone() == '') { if (!($obj = $this->insert($dto))) { throw new Exception('Impossível Inserir Telefone'); } } else { if (!($obj = $this->update($dto))) { throw new Exception('Impossível Atualizar Telefone'); } } return $obj; }
public function getArrayDados() { $categoria = (new CategoriaValorDAO())->getBy2Ids($this->dto->getCdVlCatgFonePf(), 5)->getDescVlCatg(); $operadora = (new CategoriaValorDAO())->getBy2Ids($this->dto->getCdVlCatgOperadora(), 10)->getDescVlCatg(); return array('id_pessoa_fisica' => $this->dto->getCdPessoaFisica(), 'id_fone' => $this->dto->getCdPfFone(), 'fone' => $this->dto->getFone(), 'id_categoria' => $this->dto->getCdVlCatgFonePf(), 'categoria' => $categoria, 'id_operadora' => $this->dto->getCdVlCatgOperadora(), 'operadora' => $operadora, 'observacao' => $this->dto->getObservacao()); }