Exemplo n.º 1
0
        public void UpdatePhoto(UpdatePhoto data)
        {
            Photo photo = _photoRepo.Get(x => x.PhotoId == data.PhotoId);

            if (photo != null)
            {
                photo.PhotoName    = data.PhotoName;
                photo.Description  = data.Description;
                photo.CameraModel  = data.CameraModel;
                photo.Diaphragm    = data.Diaphragm;
                photo.Flash        = data.Flash;
                photo.ISO          = data.ISO;
                photo.LensFocus    = data.LensFocus;
                photo.Place        = data.Place;
                photo.ShutterSpeed = data.ShutterSpeed;
                photo.CreationDate = data.CreationDate;
            }

            _photoRepo.Update(photo);
        }
Exemplo n.º 2
0
        public UpdatePhoto GetPhotoForUpdate(RequestEntity data)
        {
            UpdatePhoto res = _photoRepo.GetEntities(x => x.UniqueUserName == data.UniqueUserName && x.PhotoName == data.PhotoName)
                              .Select(x => new UpdatePhoto
            {
                CameraModel    = x.CameraModel,
                UniqueUserName = x.UniqueUserName,
                CreationDate   = x.CreationDate,
                Description    = x.Description,
                ShutterSpeed   = x.ShutterSpeed,
                ISO            = x.ISO,
                Diaphragm      = x.Diaphragm,
                Flash          = x.Flash,
                LensFocus      = x.LensFocus,
                PhotoId        = x.PhotoId,
                PhotoName      = x.PhotoName,
                Place          = x.Place
            }).FirstOrDefault();

            return(res);
        }