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

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

공개 메소드들

메소드 설명
AcademicYearDetailsRepository ( MhotivoContext ctx ) : System
Create ( Mhotivo.Data.Entities.AcademicYearDetail academicYearToCreate ) : Mhotivo.Data.Entities.AcademicYearDetail
Delete ( long id ) : Mhotivo.Data.Entities.AcademicYearDetail
Dispose ( ) : void
Filter ( bool>.Expression expression ) : IQueryable
FindByCourse ( long id, long teacherId ) : Mhotivo.Data.Entities.AcademicYearDetail
First ( AcademicYearDetail>.Expression query ) : Mhotivo.Data.Entities.AcademicYearDetail
GetAllAcademicYear ( long mesiterId ) : IEnumerable
GetAllAcademicYearDetails ( ) : IEnumerable
GetAllAcademicYearsDetails ( long academicYearId ) : IEnumerable
GetById ( long id ) : Mhotivo.Data.Entities.AcademicYearDetail
Query ( AcademicYearDetail>.Expression expression ) : IQueryable
SaveChanges ( ) : void
Update ( Mhotivo.Data.Entities.AcademicYearDetail itemToUpdate ) : Mhotivo.Data.Entities.AcademicYearDetail
Update ( Mhotivo.Data.Entities.AcademicYearDetail itemToUpdate, bool updateAcademicYear = true, bool updateCourse = true, bool updateTeacher = true ) : Mhotivo.Data.Entities.AcademicYearDetail

메소드 상세

AcademicYearDetailsRepository() 공개 메소드

public AcademicYearDetailsRepository ( MhotivoContext ctx ) : System
ctx MhotivoContext
리턴 System

Create() 공개 메소드

public Create ( Mhotivo.Data.Entities.AcademicYearDetail academicYearToCreate ) : Mhotivo.Data.Entities.AcademicYearDetail
academicYearToCreate Mhotivo.Data.Entities.AcademicYearDetail
리턴 Mhotivo.Data.Entities.AcademicYearDetail

Delete() 공개 메소드

public Delete ( long id ) : Mhotivo.Data.Entities.AcademicYearDetail
id long
리턴 Mhotivo.Data.Entities.AcademicYearDetail

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Filter() 공개 메소드

public Filter ( bool>.Expression expression ) : IQueryable
expression bool>.Expression
리턴 IQueryable

FindByCourse() 공개 메소드

public FindByCourse ( long id, long teacherId ) : Mhotivo.Data.Entities.AcademicYearDetail
id long
teacherId long
리턴 Mhotivo.Data.Entities.AcademicYearDetail

First() 공개 메소드

public First ( AcademicYearDetail>.Expression query ) : Mhotivo.Data.Entities.AcademicYearDetail
query AcademicYearDetail>.Expression
리턴 Mhotivo.Data.Entities.AcademicYearDetail

GetAllAcademicYear() 공개 메소드

public GetAllAcademicYear ( long mesiterId ) : IEnumerable
mesiterId long
리턴 IEnumerable

GetAllAcademicYearDetails() 공개 메소드

public GetAllAcademicYearDetails ( ) : IEnumerable
리턴 IEnumerable

GetAllAcademicYearsDetails() 공개 메소드

public GetAllAcademicYearsDetails ( long academicYearId ) : IEnumerable
academicYearId long
리턴 IEnumerable

GetById() 공개 메소드

public GetById ( long id ) : Mhotivo.Data.Entities.AcademicYearDetail
id long
리턴 Mhotivo.Data.Entities.AcademicYearDetail

Query() 공개 메소드

public Query ( AcademicYearDetail>.Expression expression ) : IQueryable
expression AcademicYearDetail>.Expression
리턴 IQueryable

SaveChanges() 공개 메소드

public SaveChanges ( ) : void
리턴 void

Update() 공개 메소드

public Update ( Mhotivo.Data.Entities.AcademicYearDetail itemToUpdate ) : Mhotivo.Data.Entities.AcademicYearDetail
itemToUpdate Mhotivo.Data.Entities.AcademicYearDetail
리턴 Mhotivo.Data.Entities.AcademicYearDetail

Update() 공개 메소드

public Update ( Mhotivo.Data.Entities.AcademicYearDetail itemToUpdate, bool updateAcademicYear = true, bool updateCourse = true, bool updateTeacher = true ) : Mhotivo.Data.Entities.AcademicYearDetail
itemToUpdate Mhotivo.Data.Entities.AcademicYearDetail
updateAcademicYear bool
updateCourse bool
updateTeacher bool
리턴 Mhotivo.Data.Entities.AcademicYearDetail