function cadastrar() { $this->init_session(); //Recupera o id do usuário logado $idUsuario = $this->escape("user"); $nome = $this->escape("nome"); $curso = $this->escape("curso"); $idInstrutor1 = $this->escape("idInstrutor1"); $idInstrutor2 = $this->escape("idInstrutor2"); $idInstrutor3 = $this->escape("idInstrutor3"); $idInstrutor4 = $this->escape("idInstrutor4"); $periodo = $this->escape("periodo"); $local = $this->escape("local"); $dataTurma = $this->escape("dataTurma"); $valor = $this->escape("valor"); $status = "Ativo"; $usuario = Doctrine::getTable("Usuario")->find($idUsuario); $turma = new Turma(); $turma->nome = $nome; $turma->idCurso = $curso; $turma->idInstrutor1 = $idInstrutor1; $turma->idInstrutor2 = $idInstrutor2; $turma->idInstrutor3 = $idInstrutor3; $turma->idInstrutor4 = $idInstrutor4; $turma->periodo = $periodo; $turma->local = $local; $turma->dataTurma = $dataTurma; $turma->valor = $valor; $turma->status = $status; $turma->usuarioResponsavel = $usuario->login; if ($turma->trySave()) { $this->success("Turma cadastrada com sucesso."); } else { $this->error("Erro ao cadastrar a turma. Tente novamente ou contate o administrador."); } }