C# 클래스 Ru.GameSchool.BusinessLayer.Services.AnnouncementService

상속: BaseService
파일 보기 프로젝트 열기: davidein/Ru.GameSchool

공개 메소드들

메소드 설명
CreateAnnouncement ( Announcement announcement, int userInfoId ) : void
GetAnnouncementByAnnouncementId ( int announcementId ) : Announcement
GetAnnouncementsByCourseId ( int courseId ) : IEnumerable
GetAnnouncementsByLevelId ( int levelId ) : IEnumerable
GetAnnouncementsByUserInfoId ( int userInfoId ) : IEnumerable
GetAnnouncementsOwnedByUserInfoId ( int userInfoId ) : IEnumerable
UpdateAnnouncement ( Announcement announcement, int userInfoId ) : void

메소드 상세

CreateAnnouncement() 공개 메소드

public CreateAnnouncement ( Announcement announcement, int userInfoId ) : void
announcement Ru.GameSchool.DataLayer.Repository.Announcement
userInfoId int
리턴 void

GetAnnouncementByAnnouncementId() 공개 메소드

public GetAnnouncementByAnnouncementId ( int announcementId ) : Announcement
announcementId int
리턴 Ru.GameSchool.DataLayer.Repository.Announcement

GetAnnouncementsByCourseId() 공개 메소드

public GetAnnouncementsByCourseId ( int courseId ) : IEnumerable
courseId int
리턴 IEnumerable

GetAnnouncementsByLevelId() 공개 메소드

public GetAnnouncementsByLevelId ( int levelId ) : IEnumerable
levelId int
리턴 IEnumerable

GetAnnouncementsByUserInfoId() 공개 메소드

public GetAnnouncementsByUserInfoId ( int userInfoId ) : IEnumerable
userInfoId int
리턴 IEnumerable

GetAnnouncementsOwnedByUserInfoId() 공개 메소드

public GetAnnouncementsOwnedByUserInfoId ( int userInfoId ) : IEnumerable
userInfoId int
리턴 IEnumerable

UpdateAnnouncement() 공개 메소드

public UpdateAnnouncement ( Announcement announcement, int userInfoId ) : void
announcement Ru.GameSchool.DataLayer.Repository.Announcement
userInfoId int
리턴 void