C# Class Mhotivo.Implement.Repositories.StudentRepository

Inheritance: IStudentRepository
Afficher le fichier Open project: armejiaf/Mhotivo

Méthodes publiques

Méthode Description
Create ( Mhotivo.Data.Entities.Student itemToCreate ) : Mhotivo.Data.Entities.Student
Delete ( long id ) : Student
Filter ( bool>.Expression expression ) : IQueryable
First ( Student>.Expression query ) : Student
GeContext ( ) : MhotivoContext
GenerateStudentFromRegisterModel ( Student studentRegisterModel ) : Student
GetAllStudents ( ) : IEnumerable
GetById ( long id ) : Student
GetByIdNumber ( string idNumber ) : Student
GetStudentDisplayModelById ( long id ) : Student
GetStudentEditModelById ( long id ) : Student
Query ( Student>.Expression expression ) : IQueryable
SaveChanges ( ) : void
StudentRepository ( MhotivoContext ctx ) : System
Update ( Student itemToUpdate ) : Student
UpdateStudentFromStudentEditModel ( Student studentEditModel, Student student ) : Student

Method Details

Create() public méthode

public Create ( Mhotivo.Data.Entities.Student itemToCreate ) : Mhotivo.Data.Entities.Student
itemToCreate Mhotivo.Data.Entities.Student
Résultat Mhotivo.Data.Entities.Student

Delete() public méthode

public Delete ( long id ) : Student
id long
Résultat Student

Filter() public méthode

public Filter ( bool>.Expression expression ) : IQueryable
expression bool>.Expression
Résultat IQueryable

First() public méthode

public First ( Student>.Expression query ) : Student
query Student>.Expression
Résultat Student

GeContext() public méthode

public GeContext ( ) : MhotivoContext
Résultat MhotivoContext

GenerateStudentFromRegisterModel() public méthode

public GenerateStudentFromRegisterModel ( Student studentRegisterModel ) : Student
studentRegisterModel Student
Résultat Student

GetAllStudents() public méthode

public GetAllStudents ( ) : IEnumerable
Résultat IEnumerable

GetById() public méthode

public GetById ( long id ) : Student
id long
Résultat Student

GetByIdNumber() public méthode

public GetByIdNumber ( string idNumber ) : Student
idNumber string
Résultat Student

GetStudentDisplayModelById() public méthode

public GetStudentDisplayModelById ( long id ) : Student
id long
Résultat Student

GetStudentEditModelById() public méthode

public GetStudentEditModelById ( long id ) : Student
id long
Résultat Student

Query() public méthode

public Query ( Student>.Expression expression ) : IQueryable
expression Student>.Expression
Résultat IQueryable

SaveChanges() public méthode

public SaveChanges ( ) : void
Résultat void

StudentRepository() public méthode

public StudentRepository ( MhotivoContext ctx ) : System
ctx MhotivoContext
Résultat System

Update() public méthode

public Update ( Student itemToUpdate ) : Student
itemToUpdate Student
Résultat Student

UpdateStudentFromStudentEditModel() public méthode

public UpdateStudentFromStudentEditModel ( Student studentEditModel, Student student ) : Student
studentEditModel Student
student Student
Résultat Student