C# Class Commencement.Controllers.Services.StudentService

Inheritance: IStudentService
Afficher le fichier Open project: ucdavis/Commencement

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
BannerLookup ( string studentId ) : Student
BannerLookupByLogin ( string login ) : Student
BannerLookupName ( string studentId ) : Student
CheckExisting ( string login, TermCode term, string studentId = null ) : bool
ExtractStudentFromResult ( IList results ) : Student
GetCurrentStudent ( IPrincipal currentUser ) : Student
GetMajorsAndCeremoniesForStudent ( Student student ) : List
GetPriorRegistration ( Student student, TermCode termCode ) : Registration
StudentService ( Guid>.IRepositoryWithTypedId studentRepository, IRepository ceremonyRepository, IRepository registrationRepository, string>.IRepositoryWithTypedId majorRepository ) : System

Method Details

BannerLookup() public méthode

public BannerLookup ( string studentId ) : Student
studentId string
Résultat Student

BannerLookupByLogin() public méthode

public BannerLookupByLogin ( string login ) : Student
login string
Résultat Student

BannerLookupName() public méthode

public BannerLookupName ( string studentId ) : Student
studentId string
Résultat Student

CheckExisting() public méthode

public CheckExisting ( string login, TermCode term, string studentId = null ) : bool
login string
term TermCode
studentId string
Résultat bool

ExtractStudentFromResult() public méthode

public ExtractStudentFromResult ( IList results ) : Student
results IList
Résultat Student

GetCurrentStudent() public méthode

public GetCurrentStudent ( IPrincipal currentUser ) : Student
currentUser IPrincipal
Résultat Student

GetMajorsAndCeremoniesForStudent() public méthode

public GetMajorsAndCeremoniesForStudent ( Student student ) : List
student Student
Résultat List

GetPriorRegistration() public méthode

public GetPriorRegistration ( Student student, TermCode termCode ) : Registration
student Student
termCode TermCode
Résultat Registration

StudentService() public méthode

public StudentService ( Guid>.IRepositoryWithTypedId studentRepository, IRepository ceremonyRepository, IRepository registrationRepository, string>.IRepositoryWithTypedId majorRepository ) : System
studentRepository Guid>.IRepositoryWithTypedId
ceremonyRepository IRepository
registrationRepository IRepository
majorRepository string>.IRepositoryWithTypedId
Résultat System