function cadastrar() { $this->init_session(); //Recupera o id do usuário logado $idUsuario = $this->escape("user"); $usuario = Doctrine::getTable("Usuario")->find($idUsuario); $nomeFantasia = $this->escape("nomeFantasia"); $razaoSocial = $this->escape("razaoSocial"); $cnpj = $this->escape("cnpj"); $rua = $this->escape("rua"); $numero = $this->escape("numero"); $bairro = $this->escape("bairro"); $cep = $this->escape("cep"); $cidade = $this->escape("cidade"); $uf = $this->escape("uf"); $contato = $this->escape("contato"); $telefone1 = $this->escape("telefone1"); $telefone2 = $this->escape("telefone2"); $email = $this->escape("email"); $inscricaoEstadual = $this->escape("inscricaoEstadual"); $inscricaoMunicipal = $this->escape("inscricaoMunicipal"); $observacao = $this->escape("observacao"); $status = "Ativo"; $empresa = new Empresa(); $empresa->nomeFantasia = $nomeFantasia; $empresa->razaoSocial = $razaoSocial; $empresa->cnpj = $cnpj; $empresa->rua = $rua; $empresa->numero = $numero; $empresa->bairro = $bairro; $empresa->cep = $cep; $empresa->cidade = $cidade; $empresa->uf = $uf; $empresa->contato = $contato; $empresa->telefone1 = $telefone1; $empresa->telefone2 = $telefone2; $empresa->email = $email; $empresa->inscricaoEstadual = $inscricaoEstadual; $empresa->inscricaoMunicipal = $inscricaoMunicipal; $empresa->observacao = $observacao; $empresa->status = $status; $empresa->usuarioResponsavel = $usuario->login; if ($empresa->trySave()) { $this->success("Empresa cadastrada com sucesso."); } else { $this->error("Erro ao cadastrar a empresa. Tente novamente ou contate o administrador."); } }