Пример #1
0
 /**
  * prepara o formul�rio para cadastrar uma pessoa
  *
  */
 public function cadastrar()
 {
     $pessoa = new PessoaFisica();
     $pessoa->tipo = "F";
     $valor = $_GET['valor'];
     $pessoa->cliente = $valor == 'cliente' ? 1 : 0;
     $pessoa->fornecedor = $valor == 'fornecedor' ? 1 : 0;
     $pessoa->funcionario = $valor == 'funcionario' ? 1 : 0;
     $pessoa->outros = $valor == 'outros' ? 1 : 0;
     $pessoa->empresa = $valor == 'empresa' ? 1 : 0;
     $pessoa->contato = $valor == 'contato' ? 1 : 0;
     $pessoa->telefones = array(new Telefone());
     $pessoa->idPessoa = $_GET['idPessoa'];
     if ($pessoa->idPessoa != "") {
         $pessoaDAO = new PessoaDAO();
         $cliente = $pessoaDAO->selectById($pessoa->idPessoa);
     }
     if ($pessoa->contato) {
         $include1 = new IncludeView('contato.form.php', 'insere', 'pessoa');
     } elseif ($pessoa->empresa) {
         $include1 = new IncludeView('empresa.form.php', 'insere', 'pessoa');
     } else {
         $include1 = new IncludeView('pessoa.form.php', 'insere', 'pessoa');
     }
     $includes = array($include1);
     require_once '../base/conteudo.php';
 }