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); }
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); }