C# 클래스 Mhotivo.Implement.Repositories.PensumRepository

상속: IPensumRepository
파일 보기 프로젝트 열기: armejiaf/Mhotivo

공개 메소드들

메소드 설명
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