C# Class Blog.Logic.Core.CommunityLogic

Inheritance: ICommunityLogic
Afficher le fichier Open project: jsnmgpnty/Blogness2.0

Méthodes publiques

Méthode Description
Add ( Community community ) : Community
CommunityLogic ( ICommunityRepository communityRepository ) : System
Delete ( int communityId ) : bool
Get ( int communityId ) : Community
GetCreatedByUser ( int userId ) : List
GetJoinedByUser ( int userId ) : List
GetList ( ) : List
GetMore ( int skip ) : List
GetMoreCreatedByUser ( int userId, int skip ) : List
GetMoreJoinedByUser ( int userId, int skip ) : List
Update ( Community community ) : Community

Private Methods

Méthode Description
GetCommunityMemberCount ( int communityId ) : int
IsCommunityNameInUse ( string name ) : bool
IsCommunityNameInUse ( string name, int id ) : bool

Method Details

Add() public méthode

public Add ( Community community ) : Community
community Blog.Common.Contracts.Community
Résultat Blog.Common.Contracts.Community

CommunityLogic() public méthode

public CommunityLogic ( ICommunityRepository communityRepository ) : System
communityRepository ICommunityRepository
Résultat System

Delete() public méthode

public Delete ( int communityId ) : bool
communityId int
Résultat bool

Get() public méthode

public Get ( int communityId ) : Community
communityId int
Résultat Blog.Common.Contracts.Community

GetCreatedByUser() public méthode

public GetCreatedByUser ( int userId ) : List
userId int
Résultat List

GetJoinedByUser() public méthode

public GetJoinedByUser ( int userId ) : List
userId int
Résultat List

GetList() public méthode

public GetList ( ) : List
Résultat List

GetMore() public méthode

public GetMore ( int skip ) : List
skip int
Résultat List

GetMoreCreatedByUser() public méthode

public GetMoreCreatedByUser ( int userId, int skip ) : List
userId int
skip int
Résultat List

GetMoreJoinedByUser() public méthode

public GetMoreJoinedByUser ( int userId, int skip ) : List
userId int
skip int
Résultat List

Update() public méthode

public Update ( Community community ) : Community
community Blog.Common.Contracts.Community
Résultat Blog.Common.Contracts.Community