GPIC - Backend  1.0
Aplicações .NET para o backend do GPIC
Referência à classe Domain.Entities.Student

Estudante Mais...

Diagrama de heranças da classe Domain.Entities.Student
[legenda]
Diagrama de colaboração para Domain.Entities.Student:
[legenda]

Membros públicos

 Student (DateTime birthDate, long rg, string? issuingAgency, DateTime dispatchDate, EGender? gender, ERace? race, string? homeAddress, string? city, string? uf, long cep, int? phoneDDD, long? phone, int? cellPhoneDDD, long? cellPhone, Guid? campusId, Guid? courseId, string? startYear, Guid? studentAssistanceProgramId, string? registrationCode)
 
 Student (Guid id, DateTime birthDate, long rg, string? issuingAgency, DateTime dispatchDate, EGender? gender, ERace? race, string? homeAddress, string? city, string? uf, long cep, int? phoneDDD, long? phone, int? cellPhoneDDD, long? cellPhone, Guid? campusId, Guid? courseId, string? startYear, Guid? studentAssistanceProgramId, string? registrationCode)
 
- Membros públicos herdados de Domain.Entities.Primitives.Entity
void DeactivateEntity ()
 
void ActivateEntity ()
 

Membros protegidos

 Student ()
 Constructor to dbcontext EF instancing. Mais...
 

Propriedades

string??? RegistrationCode [get, set]
 Código de Matrícula Mais...
 
DateTime BirthDate [get, set]
 Data de Nascimento Mais...
 
long RG [get, set]
 RG Mais...
 
string?? IssuingAgency [get, set]
 Órgão emissor da identidade Mais...
 
DateTime DispatchDate [get, set]
 Data Expedição da identidade Mais...
 
EGenderGender [get, set]
 Sexo: Masculino e Feminino Mais...
 
ERaceRace [get, set]
 Cor/Raça: Branca, Preta, Parda, Amarela, Indígena, Não declarado, Não dispõe da informação Mais...
 
string?? HomeAddress [get, set]
 Endereço Residencial (Rua, Avenida, N.º, complemento, bairro) Mais...
 
string?? City [get, set]
 Cidade Mais...
 
string?? UF [get, set]
 Estado Mais...
 
long CEP [get, set]
 CEP Mais...
 
int? PhoneDDD [get, set]
 DDD Telefone Mais...
 
long? Phone [get, set]
 Telefone Mais...
 
int? CellPhoneDDD [get, set]
 DDD Celular Mais...
 
long? CellPhone [get, set]
 Celular Mais...
 
Guid? CampusId [get, set]
 ID do Campus Mais...
 
Guid? CourseId [get, set]
 ID do Curso Mais...
 
string? StartYear [get, set]
 Ano de entrada / Semestre Mais...
 
Guid? AssistanceTypeId [get, set]
 Tipo de Bolsa de Assistência Estudantil do aluno Mais...
 
Guid? UserId [get, set]
 ID do usuário Mais...
 
virtual ? User User [get]
 
virtual ? Campus Campus [get]
 
virtual ? Course Course [get]
 
virtual ? AssistanceType AssistanceType [get]
 
- Propriedades herdados de Domain.Entities.Primitives.Entity
Guid? Id [get, protected set]
 
DateTime? DeletedAt [get, protected set]
 

Descrição detalhada

Estudante

Documentação dos Construtores & Destrutor

◆ Student() [1/3]

Domain.Entities.Student.Student ( DateTime  birthDate,
long  rg,
string?  issuingAgency,
DateTime  dispatchDate,
EGender gender,
ERace race,
string?  homeAddress,
string?  city,
string?  uf,
long  cep,
int?  phoneDDD,
long?  phone,
int?  cellPhoneDDD,
long?  cellPhone,
Guid?  campusId,
Guid?  courseId,
string?  startYear,
Guid?  studentAssistanceProgramId,
string?  registrationCode 
)
inline

◆ Student() [2/3]

Domain.Entities.Student.Student ( Guid  id,
DateTime  birthDate,
long  rg,
string?  issuingAgency,
DateTime  dispatchDate,
EGender gender,
ERace race,
string?  homeAddress,
string?  city,
string?  uf,
long  cep,
int?  phoneDDD,
long?  phone,
int?  cellPhoneDDD,
long?  cellPhone,
Guid?  campusId,
Guid?  courseId,
string?  startYear,
Guid?  studentAssistanceProgramId,
string?  registrationCode 
)
inline

◆ Student() [3/3]

Domain.Entities.Student.Student ( )
inlineprotected

Constructor to dbcontext EF instancing.

Documentação das propriedades

◆ AssistanceType

virtual ? AssistanceType Domain.Entities.Student.AssistanceType
get

◆ AssistanceTypeId

Guid? Domain.Entities.Student.AssistanceTypeId
getset

Tipo de Bolsa de Assistência Estudantil do aluno

◆ BirthDate

DateTime Domain.Entities.Student.BirthDate
getset

Data de Nascimento

◆ Campus

virtual ? Campus Domain.Entities.Student.Campus
get

◆ CampusId

Guid? Domain.Entities.Student.CampusId
getset

ID do Campus

◆ CellPhone

long? Domain.Entities.Student.CellPhone
getset

Celular

◆ CellPhoneDDD

int? Domain.Entities.Student.CellPhoneDDD
getset

DDD Celular

◆ CEP

long Domain.Entities.Student.CEP
getset

CEP

◆ City

string?? Domain.Entities.Student.City
getset

Cidade

◆ Course

virtual ? Course Domain.Entities.Student.Course
get

◆ CourseId

Guid? Domain.Entities.Student.CourseId
getset

ID do Curso

◆ DispatchDate

DateTime Domain.Entities.Student.DispatchDate
getset

Data Expedição da identidade

◆ Gender

EGender? Domain.Entities.Student.Gender
getset

Sexo: Masculino e Feminino

◆ HomeAddress

string?? Domain.Entities.Student.HomeAddress
getset

Endereço Residencial (Rua, Avenida, N.º, complemento, bairro)

◆ IssuingAgency

string?? Domain.Entities.Student.IssuingAgency
getset

Órgão emissor da identidade

◆ Phone

long? Domain.Entities.Student.Phone
getset

Telefone

◆ PhoneDDD

int? Domain.Entities.Student.PhoneDDD
getset

DDD Telefone

◆ Race

ERace? Domain.Entities.Student.Race
getset

Cor/Raça: Branca, Preta, Parda, Amarela, Indígena, Não declarado, Não dispõe da informação

◆ RegistrationCode

string??? Domain.Entities.Student.RegistrationCode
getset

Código de Matrícula

◆ RG

long Domain.Entities.Student.RG
getset

RG

◆ StartYear

string? Domain.Entities.Student.StartYear
getset

Ano de entrada / Semestre

◆ UF

string?? Domain.Entities.Student.UF
getset

Estado

◆ User

virtual ? User Domain.Entities.Student.User
get

◆ UserId

Guid? Domain.Entities.Student.UserId
getset

ID do usuário


A documentação para esta classe foi gerada a partir do seguinte ficheiro: