/// <summary> /// Method UpdatePhoto update exists photo. /// </summary> /// <param name="photo">PhotoEntity that need update.</param> public void UpdatePhoto(PhotoEntity photo) { try { photoRepository.Update(photo.ToDalPhoto()); } catch (Exception ex) { logger.Error(logger.GetMessage("Update photo was failed.", this), ex); } }
public void LoadPhoto(PhotoEntity photo, string login) { DalUser user = uow.Users.GetByPredicate(dalUser => dalUser.Login == login); DalPhoto dalPhoto = photo.ToDalPhoto(); dalPhoto.UserId = user.Id; uow.Photos.Create(dalPhoto); uow.Commit(); }
public void Update(PhotoEntity photo) { if (ReferenceEquals(photo, null)) { throw new ArgumentNullException(nameof(photo)); } photoRepository.Update(photo.ToDalPhoto()); uow.Commit(); }
/// <summary> /// Method DeletePhoto delete photo. /// </summary> /// <param name="photo">Entity that need delete.</param> public void DeletePhoto(PhotoEntity photo) { try { photoRepository.Delete(photo.ToDalPhoto()); uow.Commit(); } catch (Exception ex) { logger.Error(logger.GetMessage("Delete photo was failed.", this), ex); } }
public void UpdateEntity(PhotoEntity photo) { repository.Update(photo.ToDalPhoto()); uow.Commit(); }