C# Класс Mhotivo.Implement.Repositories.PensumRepository

Наследование: IPensumRepository
Показать файл Открыть проект

Открытые методы

Метод Описание
Create ( Mhotivo.Data.Entities.Pensum itemToCreate ) : Mhotivo.Data.Entities.Pensum
Delete ( long id ) : Mhotivo.Data.Entities.Pensum
Detach ( Mhotivo.Data.Entities.Pensum pensum ) : void
Dispose ( ) : void
Filter ( bool>.Expression expression ) : IQueryable
First ( Pensum>.Expression query ) : Mhotivo.Data.Entities.Pensum
GetAllPesums ( ) : IEnumerable
GetById ( long id ) : Mhotivo.Data.Entities.Pensum
PensumRepository ( MhotivoContext ctx ) : System
Query ( Pensum>.Expression expression ) : IQueryable
SaveChanges ( ) : void
Update ( Mhotivo.Data.Entities.Pensum itemToUpdate, bool updateCourse = true, bool updateGrade = true ) : Mhotivo.Data.Entities.Pensum
UpdateNew ( Mhotivo.Data.Entities.Pensum itemToUpdate ) : Mhotivo.Data.Entities.Pensum

Описание методов

Create() публичный Метод

public Create ( Mhotivo.Data.Entities.Pensum itemToCreate ) : Mhotivo.Data.Entities.Pensum
itemToCreate Mhotivo.Data.Entities.Pensum
Результат Mhotivo.Data.Entities.Pensum

Delete() публичный Метод

public Delete ( long id ) : Mhotivo.Data.Entities.Pensum
id long
Результат Mhotivo.Data.Entities.Pensum

Detach() публичный Метод

public Detach ( Mhotivo.Data.Entities.Pensum pensum ) : void
pensum Mhotivo.Data.Entities.Pensum
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Filter() публичный Метод

public Filter ( bool>.Expression expression ) : IQueryable
expression bool>.Expression
Результат IQueryable

First() публичный Метод

public First ( Pensum>.Expression query ) : Mhotivo.Data.Entities.Pensum
query Pensum>.Expression
Результат Mhotivo.Data.Entities.Pensum

GetAllPesums() публичный Метод

public GetAllPesums ( ) : IEnumerable
Результат IEnumerable

GetById() публичный Метод

public GetById ( long id ) : Mhotivo.Data.Entities.Pensum
id long
Результат Mhotivo.Data.Entities.Pensum

PensumRepository() публичный Метод

public PensumRepository ( MhotivoContext ctx ) : System
ctx MhotivoContext
Результат System

Query() публичный Метод

public Query ( Pensum>.Expression expression ) : IQueryable
expression Pensum>.Expression
Результат IQueryable

SaveChanges() публичный Метод

public SaveChanges ( ) : void
Результат void

Update() публичный Метод

public Update ( Mhotivo.Data.Entities.Pensum itemToUpdate, bool updateCourse = true, bool updateGrade = true ) : Mhotivo.Data.Entities.Pensum
itemToUpdate Mhotivo.Data.Entities.Pensum
updateCourse bool
updateGrade bool
Результат Mhotivo.Data.Entities.Pensum

UpdateNew() публичный Метод

public UpdateNew ( Mhotivo.Data.Entities.Pensum itemToUpdate ) : Mhotivo.Data.Entities.Pensum
itemToUpdate Mhotivo.Data.Entities.Pensum
Результат Mhotivo.Data.Entities.Pensum