コード例 #1
0
 /**
  * Realiza o cadastro de um cliente novo
  */
 public function novo()
 {
     $cliente = new Cliente();
     $cliente->setNome($_REQUEST['nome']);
     $cliente->setCpf($_REQUEST['cpf']);
     $cliente->setEmail($_REQUEST['email']);
     $cliente->setDddTelefone($_REQUEST['ddd_telefone']);
     $cliente->setTelefone($_REQUEST['telefone']);
     $cliente->setDddCelular($_REQUEST['ddd_celular']);
     $cliente->setCelular($_REQUEST['celular']);
     $cliente->setSenha($_REQUEST['senha']);
     $cliente->setDataCadastro(date('Y-m-d'));
     $this->modelo('ClienteDAO');
     $idCliente = $this->ClienteDAO->novo($cliente);
     $this->modelo('EnderecoDAO');
     $endereco = new Endereco();
     $endereco->setIdCliente($idCliente);
     $endereco->setNumero($_REQUEST['numero']);
     $endereco->setComplemento($_REQUEST['complemento']);
     $endereco->setCepOrigem($_REQUEST['cep']);
     $endereco->setCepDestino($_REQUEST['cep']);
     $this->EnderecoDAO->inserir($endereco);
     $this->visao->render('cliente/mensagem_cadastro');
 }