/// <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);
     }
 }
Пример #2
0
        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();
        }
Пример #3
0
        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);
     }
 }
Пример #5
0
 public void UpdateEntity(PhotoEntity photo)
 {
     repository.Update(photo.ToDalPhoto());
     uow.Commit();
 }