SIGAA

class SIGAA(context: Context)

Classe com funções para interagir com o SIGAA.

Constructors

SIGAA
Link copied to clipboard
fun SIGAA(context: Context)

Types

Companion
Link copied to clipboard
object Companion

Functions

downloadArquivo
Link copied to clipboard
fun downloadArquivo(arquivo: Arquivo): File
Retorna o conteúdo de um arquivo publicado no SIGAA.
getAllDisciplinas
Link copied to clipboard
fun getAllDisciplinas(): ArrayList<Disciplina>
Retorna todas as disciplinas que o usuário participa ou participou.
getArquivos
Link copied to clipboard
fun getArquivos(disciplina: Disciplina): ArrayList<Arquivo>
Retorna a lista de arquivos publicados na disciplina inserida.
getAulas
Link copied to clipboard
fun getAulas(disciplina: Disciplina): ArrayList<Aula>
Retorna as aulas cadastradas na disciplina inserida.
getAvaliacoes
Link copied to clipboard
fun getAvaliacoes(disciplina: Disciplina): ArrayList<Avaliacao>
Retorna as avaliações cadastradas na disciplina inserida.
getConteudos
Link copied to clipboard
fun getConteudos(disciplina: Disciplina): ArrayList<Conteudo>
Retorna o conteúdo cadastrado na disciplina inserida.
getFrequencia
Link copied to clipboard
fun getFrequencia(disciplina: Disciplina): Frequencia
Retorna a frequência do usuário na disciplina inserida.
getNotas
Link copied to clipboard
fun getNotas(disciplina: Disciplina): ArrayList<Nota>
Retorna as notas do usuário na disciplina inserida.
getNoticias
Link copied to clipboard
fun getNoticias(disciplina: Disciplina): ArrayList<Noticia>
Retorna as notícias cadastradas na disciplina inserida.
getParticipantes
Link copied to clipboard
fun getParticipantes(disciplina: Disciplina): ArrayList<Usuario>
Retorna os participantes da disciplina inserida.
getQuestionarios
Link copied to clipboard
fun getQuestionarios(disciplina: Disciplina): ArrayList<Questionario>
Retorna os questionários cadastrados na disciplina inserida.
getReferencias
Link copied to clipboard
fun getReferencias(disciplina: Disciplina): ArrayList<Referencia>
Retorna as referências utilizadas na disciplina inserida.
getTarefas
Link copied to clipboard
fun getTarefas(disciplina: Disciplina): ArrayList<Tarefa>
Retorna as tarefas cadastradas na disciplina inserida.
login
Link copied to clipboard
fun login(login: String, senha: String): Boolean
Realiza o login no SIGAA com as credenciais inseridas.
logout
Link copied to clipboard
fun logout()
Desloga do SIGAA.

Properties

sessionId
Link copied to clipboard
var sessionId: String? = null
Parâmetro que identifica a sessão atual.
usuario
Link copied to clipboard
var usuario: Usuario? = null
Representa o usuário atualmente logado.