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

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

공개 메소드들

메소드 설명
DeleteQuack ( int id ) : void
GetAllQuacks ( ) : IList
GetQuack ( int id ) : void
GetQuacksByLastNameAndFirstName ( string lastName, string firstName ) : IList
GetQuacksInfo ( int conversationId ) : IList
LikeOrUnlikeQuack ( int quackId, int userId, System.Boolean isLike ) : void
QuackFacade ( IQuackRepository quackRepository, IQuackTypeRepository quackTypeRepository, IUserRepository userRepository, IQuackLikeRepository quackLikeRepository, IUserFacade userFacade, IImageFacade imageFacade ) : System
SaveQuack ( Quack quack ) : void

비공개 메소드들

메소드 설명
GetRepliesInformation ( int quackId ) : QuackDto
GetTimeSpanInformation ( System.DateTime d ) : string
QuackMapper ( Quack quack, int userId ) : QuackDto
VerifyLikeOrUnLike ( Quack quack, int userId ) : string

메소드 상세

DeleteQuack() 공개 메소드

public DeleteQuack ( int id ) : void
id int
리턴 void

GetAllQuacks() 공개 메소드

public GetAllQuacks ( ) : IList
리턴 IList

GetQuack() 공개 메소드

public GetQuack ( int id ) : void
id int
리턴 void

GetQuacksByLastNameAndFirstName() 공개 메소드

public GetQuacksByLastNameAndFirstName ( string lastName, string firstName ) : IList
lastName string
firstName string
리턴 IList

GetQuacksInfo() 공개 메소드

public GetQuacksInfo ( int conversationId ) : IList
conversationId int
리턴 IList

LikeOrUnlikeQuack() 공개 메소드

public LikeOrUnlikeQuack ( int quackId, int userId, System.Boolean isLike ) : void
quackId int
userId int
isLike System.Boolean
리턴 void

QuackFacade() 공개 메소드

public QuackFacade ( IQuackRepository quackRepository, IQuackTypeRepository quackTypeRepository, IUserRepository userRepository, IQuackLikeRepository quackLikeRepository, IUserFacade userFacade, IImageFacade imageFacade ) : System
quackRepository IQuackRepository
quackTypeRepository IQuackTypeRepository
userRepository IUserRepository
quackLikeRepository IQuackLikeRepository
userFacade IUserFacade
imageFacade IImageFacade
리턴 System

SaveQuack() 공개 메소드

public SaveQuack ( Quack quack ) : void
quack Flock.DataAccess.EntityFramework.Quack
리턴 void