C# Class Mhotivo.App_Data.Repositories.PensumRepository

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

Méthodes publiques

Méthode Description
Create ( Pensum itemToCreate ) : Pensum
Delete ( long id ) : Pensum
Detach ( Pensum pensum ) : void
Dispose ( ) : void
Filter ( bool>.Expression expression ) : IQueryable
First ( Pensum>.Expression query ) : Pensum
GetAllPesums ( ) : IEnumerable
GetById ( long id ) : Pensum
PensumRepository ( MhotivoContext ctx ) : System
Query ( Pensum>.Expression expression ) : IQueryable
SaveChanges ( ) : void
Update ( Pensum itemToUpdate, bool updateCourse = true, bool updateGrade = true ) : Pensum
UpdateNew ( Pensum itemToUpdate ) : Pensum

Method Details

Create() public méthode

public Create ( Pensum itemToCreate ) : Pensum
itemToCreate Mhotivo.Models.Pensum
Résultat Mhotivo.Models.Pensum

Delete() public méthode

public Delete ( long id ) : Pensum
id long
Résultat Mhotivo.Models.Pensum

Detach() public méthode

public Detach ( Pensum pensum ) : void
pensum Mhotivo.Models.Pensum
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Filter() public méthode

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

First() public méthode

public First ( Pensum>.Expression query ) : Pensum
query Pensum>.Expression
Résultat Mhotivo.Models.Pensum

GetAllPesums() public méthode

public GetAllPesums ( ) : IEnumerable
Résultat IEnumerable

GetById() public méthode

public GetById ( long id ) : Pensum
id long
Résultat Mhotivo.Models.Pensum

PensumRepository() public méthode

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

Query() public méthode

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

SaveChanges() public méthode

public SaveChanges ( ) : void
Résultat void

Update() public méthode

public Update ( Pensum itemToUpdate, bool updateCourse = true, bool updateGrade = true ) : Pensum
itemToUpdate Mhotivo.Models.Pensum
updateCourse bool
updateGrade bool
Résultat Mhotivo.Models.Pensum

UpdateNew() public méthode

public UpdateNew ( Pensum itemToUpdate ) : Pensum
itemToUpdate Mhotivo.Models.Pensum
Résultat Mhotivo.Models.Pensum