C# Класс Mhotivo.App_Data.Repositories.AcademicYearRepository

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

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

Метод Описание
AcademicYearRepository ( MhotivoContext ctx ) : System
Create ( AcademicYear itemToCreate ) : AcademicYear
Delete ( long id ) : AcademicYear
Detach ( AcademicYear academicYear ) : void
Dispose ( ) : void
Filter ( bool>.Expression expression ) : IQueryable
First ( AcademicYear>.Expression query ) : AcademicYear
GetById ( long id ) : AcademicYear
Query ( AcademicYear>.Expression expression ) : IQueryable
SaveChanges ( ) : void
Update ( AcademicYear itemToUpdate ) : AcademicYear
Update ( AcademicYear itemToUpdate, bool updateCourse = true, bool updateGrade = true, bool updateTeacher = true ) : AcademicYear

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

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

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

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

public Create ( AcademicYear itemToCreate ) : AcademicYear
itemToCreate Mhotivo.Models.AcademicYear
Результат Mhotivo.Models.AcademicYear

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

public Delete ( long id ) : AcademicYear
id long
Результат Mhotivo.Models.AcademicYear

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

public Detach ( AcademicYear academicYear ) : void
academicYear Mhotivo.Models.AcademicYear
Результат void

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

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

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

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

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

public First ( AcademicYear>.Expression query ) : AcademicYear
query AcademicYear>.Expression
Результат Mhotivo.Models.AcademicYear

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

public GetById ( long id ) : AcademicYear
id long
Результат Mhotivo.Models.AcademicYear

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

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

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

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

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

public Update ( AcademicYear itemToUpdate ) : AcademicYear
itemToUpdate Mhotivo.Models.AcademicYear
Результат Mhotivo.Models.AcademicYear

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

public Update ( AcademicYear itemToUpdate, bool updateCourse = true, bool updateGrade = true, bool updateTeacher = true ) : AcademicYear
itemToUpdate Mhotivo.Models.AcademicYear
updateCourse bool
updateGrade bool
updateTeacher bool
Результат Mhotivo.Models.AcademicYear