public async Task AddLikesPhoto(LikesPhotoDto likesPhotoDto) { await _likesPhotoRepository.AddLikesPhoto(new LikesPhoto { UserId = likesPhotoDto.UserId, UserPhotoId = likesPhotoDto.UserPhotoId }); }
public async Task <LikesPhoto> GetLikesPhotoByLikesPhotoDto(LikesPhotoDto likesPhotoDto) { return(await _likesPhotoRepository .GetLikesPhoto() .FirstOrDefaultAsync( x => x.UserId == likesPhotoDto.UserId && x.UserPhotoId == likesPhotoDto.UserPhotoId )); }
public async Task DeleteLikesPhoto([FromBody] LikesPhotoDto likesPhotoDto) { await _deleteLikesPhotoCommandHandler.Handler(likesPhotoDto); }
public async Task AddLikesPhoto([FromBody] LikesPhotoDto likesPhotoDto) { await _addLikesPhotoCommandHandler.Handler(likesPhotoDto); }
public async Task DeleteLikesPhotoByLikesPhotoDto(LikesPhotoDto likesPhotoDto) { var likesPhoto = await _getLikesPhotoBusiness.GetLikesPhotoByLikesPhotoDto(likesPhotoDto); _likesPhotoRepository.DeleteLikesPhoto(likesPhoto); }
public async Task Handler(LikesPhotoDto likesPhotoDto) { await _addLikesPhotoBusiness.AddLikesPhoto(likesPhotoDto); await _likesPhotoRepository.UnitOfWork.Save(); }
public async Task Handler(LikesPhotoDto likesPhotoDto) { await _deleteLikesPhotoBusiness.DeleteLikesPhotoByLikesPhotoDto(likesPhotoDto); await _likesRepository.UnitOfWork.Save(); }