Usuario

data class Usuario(login: String, matricula: Int?, nome: String, email: String, urlAvatar: String, curso: String, tipoUsuario: Int, disciplinasPeriodoAtual: <ERROR CLASS><Disciplina>)

Representa um usuário do SIGAA. Este usuário pode ser o usuário atualmente logado ou algum usuário da página "Participantes" de uma disciplina.

Parameters

email

Para o participante de uma disciplina, é o e-mail cadastrado no SIGAA; para o usuário logado, é uma string vazia, pois o portal do discente não mostra o e-mail completo e não é possível abrir a página com os dados do usuário caso o status esteja como concluído. Para obter este e-mail, você pode consultar os participantes de uma disciplina e identificar o usuário logado pela matrícula.

curso

Para o usuário logado, é o curso indicado no portal do discente; para o participante de uma disciplina, é uma string vazia, pois a página de participantes não indica o curso.

Constructors

Usuario
Link copied to clipboard
fun Usuario(login: String, matricula: Int?, nome: String, email: String, urlAvatar: String, curso: String, tipoUsuario: Int, disciplinasPeriodoAtual: <ERROR CLASS><Disciplina>)
Para o participante de uma disciplina, é o e-mail cadastrado no SIGAA; para o usuário logado, é uma string vazia, pois o portal do discente não mostra o e-mail completo e não é possível abrir a página com os dados do usuário caso o status esteja como concluído.

Types

Companion
Link copied to clipboard
object Companion

Properties

curso
Link copied to clipboard
val curso: String
Para o usuário logado, é o curso indicado no portal do discente; para o participante de uma disciplina, é uma string vazia, pois a página de participantes não indica o curso.
disciplinasPeriodoAtual
Link copied to clipboard
val disciplinasPeriodoAtual: <ERROR CLASS><Disciplina>
email
Link copied to clipboard
val email: String
Para o participante de uma disciplina, é o e-mail cadastrado no SIGAA; para o usuário logado, é uma string vazia, pois o portal do discente não mostra o e-mail completo e não é possível abrir a página com os dados do usuário caso o status esteja como concluído.
isDiscente
Link copied to clipboard
val isDiscente: Boolean
isDocente
Link copied to clipboard
val isDocente: Boolean
login
Link copied to clipboard
val login: String
matricula
Link copied to clipboard
val matricula: Int?
nome
Link copied to clipboard
val nome: String
tipoUsuario
Link copied to clipboard
val tipoUsuario: Int
urlAvatar
Link copied to clipboard
val urlAvatar: String