C# 클래스 Flock.Facade.Concrete.UserFacade

상속: IUserFacade
파일 보기 프로젝트 열기: kvkirthy/Flock

공개 메소드들

메소드 설명
GetUserByLastNameAndFirstName ( string lastName, string firstName ) : UserDto
GetUserDetails ( string userName ) : UserDto
GetUserLikesInfo ( int quackId ) : List
SaveUser ( UserDto user ) : void
UpdateUserPreferences ( UserDto user ) : void
UserFacade ( IUserRepository userRepository, IAutoMap autoMap, IImageFacade imageFacade, IQuackLikeRepository quackLikeRepository ) : System

비공개 메소드들

메소드 설명
CheckUserGroup ( System.DirectoryServices.SearchResultCollection searchResults, string groupName ) : bool
IUserFacade ( ) : IEnumerable
ReadUserDetailsFromActiveDirectory ( string userName ) : User

메소드 상세

GetUserByLastNameAndFirstName() 공개 메소드

public GetUserByLastNameAndFirstName ( string lastName, string firstName ) : UserDto
lastName string
firstName string
리턴 Flock.DTO.UserDto

GetUserDetails() 공개 메소드

public GetUserDetails ( string userName ) : UserDto
userName string
리턴 Flock.DTO.UserDto

GetUserLikesInfo() 공개 메소드

public GetUserLikesInfo ( int quackId ) : List
quackId int
리턴 List

SaveUser() 공개 메소드

public SaveUser ( UserDto user ) : void
user Flock.DTO.UserDto
리턴 void

UpdateUserPreferences() 공개 메소드

public UpdateUserPreferences ( UserDto user ) : void
user Flock.DTO.UserDto
리턴 void

UserFacade() 공개 메소드

public UserFacade ( IUserRepository userRepository, IAutoMap autoMap, IImageFacade imageFacade, IQuackLikeRepository quackLikeRepository ) : System
userRepository IUserRepository
autoMap IAutoMap
imageFacade IImageFacade
quackLikeRepository IQuackLikeRepository
리턴 System