C# 클래스 BB.BL.OrganisationManager

상속: IOrganisationManager
파일 보기 프로젝트 열기: BeatBuddy/beatbuddy_webapp 1 사용 예제들

공개 메소드들

메소드 설명
CreateOrganisation ( string name, string bannerUrl, User organisator ) : Organisation
DeleteOrganisation ( long organisationId ) : Organisation
OrganisationManager ( IOrganisationRepository organisationRepository ) : System.Collections.Generic
ReadOrganisation ( long organisationId ) : Organisation
ReadOrganisation ( string organisationName ) : Organisation
ReadOrganisationForPlaylist ( long playlistId ) : Organisation
ReadOrganisations ( ) : IEnumerable
ReadOrganisationsForUser ( long userId ) : IEnumerable
ReadTotalTimeOfPlaylistsInMinutes ( long organisationId ) : double
ReadTotalVotesForOrganisation ( long organisationId ) : double
SearchOrganisations ( string prefix ) : IEnumerable
UpdateOrganisation ( Organisation organisation ) : Organisation

메소드 상세

CreateOrganisation() 공개 메소드

public CreateOrganisation ( string name, string bannerUrl, User organisator ) : Organisation
name string
bannerUrl string
organisator BB.BL.Domain.Users.User
리턴 BB.BL.Domain.Organisations.Organisation

DeleteOrganisation() 공개 메소드

public DeleteOrganisation ( long organisationId ) : Organisation
organisationId long
리턴 BB.BL.Domain.Organisations.Organisation

OrganisationManager() 공개 메소드

public OrganisationManager ( IOrganisationRepository organisationRepository ) : System.Collections.Generic
organisationRepository IOrganisationRepository
리턴 System.Collections.Generic

ReadOrganisation() 공개 메소드

public ReadOrganisation ( long organisationId ) : Organisation
organisationId long
리턴 BB.BL.Domain.Organisations.Organisation

ReadOrganisation() 공개 메소드

public ReadOrganisation ( string organisationName ) : Organisation
organisationName string
리턴 BB.BL.Domain.Organisations.Organisation

ReadOrganisationForPlaylist() 공개 메소드

public ReadOrganisationForPlaylist ( long playlistId ) : Organisation
playlistId long
리턴 BB.BL.Domain.Organisations.Organisation

ReadOrganisations() 공개 메소드

public ReadOrganisations ( ) : IEnumerable
리턴 IEnumerable

ReadOrganisationsForUser() 공개 메소드

public ReadOrganisationsForUser ( long userId ) : IEnumerable
userId long
리턴 IEnumerable

ReadTotalTimeOfPlaylistsInMinutes() 공개 메소드

public ReadTotalTimeOfPlaylistsInMinutes ( long organisationId ) : double
organisationId long
리턴 double

ReadTotalVotesForOrganisation() 공개 메소드

public ReadTotalVotesForOrganisation ( long organisationId ) : double
organisationId long
리턴 double

SearchOrganisations() 공개 메소드

public SearchOrganisations ( string prefix ) : IEnumerable
prefix string
리턴 IEnumerable

UpdateOrganisation() 공개 메소드

public UpdateOrganisation ( Organisation organisation ) : Organisation
organisation BB.BL.Domain.Organisations.Organisation
리턴 BB.BL.Domain.Organisations.Organisation