C# 클래스 WhoCanHelpMe.Tasks.ProfileTasks

상속: IProfileTasks
파일 보기 프로젝트 열기: jongeorge1/Who-Can-Help-Me

공개 메소드들

메소드 설명
AddAssertion ( string userName, int categoryId, string tagName ) : void
CreateProfile ( string userName, string firstName, string lastName ) : void
DeleteProfile ( string userName ) : void
GetProfileById ( int profileId ) : Profile
GetProfileByUserName ( string userName ) : Profile
ProfileTasks ( ILinqRepository profileRepository, ILinqRepository tagRepository, ILinqRepository categoryRepository ) : System
RemoveAssertion ( Profile profile, int assertionId ) : void

비공개 메소드들

메소드 설명
GetCategory ( int categoryId ) : Domain.Category

메소드 상세

AddAssertion() 공개 메소드

public AddAssertion ( string userName, int categoryId, string tagName ) : void
userName string
categoryId int
tagName string
리턴 void

CreateProfile() 공개 메소드

public CreateProfile ( string userName, string firstName, string lastName ) : void
userName string
firstName string
lastName string
리턴 void

DeleteProfile() 공개 메소드

public DeleteProfile ( string userName ) : void
userName string
리턴 void

GetProfileById() 공개 메소드

public GetProfileById ( int profileId ) : Profile
profileId int
리턴 Profile

GetProfileByUserName() 공개 메소드

public GetProfileByUserName ( string userName ) : Profile
userName string
리턴 Profile

ProfileTasks() 공개 메소드

public ProfileTasks ( ILinqRepository profileRepository, ILinqRepository tagRepository, ILinqRepository categoryRepository ) : System
profileRepository ILinqRepository
tagRepository ILinqRepository
categoryRepository ILinqRepository
리턴 System

RemoveAssertion() 공개 메소드

public RemoveAssertion ( Profile profile, int assertionId ) : void
profile Profile
assertionId int
리턴 void