public async Task AddPhotoToAlbumAsync(Photo photo, Guid photoAlbumId) { string photoUrl = await _photoService.UploadPhotoAsync(photo); photo.Url = photoUrl; PhotoAlbum photoAlbum = _photoAlbumRepository.Read(photoAlbumId); photoAlbum.Photos.Add(photo); _photoAlbumRepository.Update(photoAlbum); }
public IActionResult Update([FromBody] UpdatePhotoAlbumVModel param) { var result = new ResultModel(); return(this.Wrapper(ref result, () => { _photoAlbumRepository.Update(new PhotoAlbum() { Id = param.id, UserId = _claimEntity.userId, CategoryId = param.categoryId, Description = param.description, Img = param.img, Name = param.name }); }, true)); }