public ProductPhotoData(ProductPhotoData data) { ThumbNailPhoto = data.ThumbNailPhoto; ThumbNailPhotoFileName = data.ThumbNailPhotoFileName; LargePhoto = data.LargePhoto; LargePhotoFileName = data.LargePhotoFileName; ModifiedDate = data.ModifiedDate; Uid = data.Uid; }
protected override void LazySet() { base.LazySet(); if (PersistenceState == PersistenceState.NewAndChanged || PersistenceState == PersistenceState.LoadedAndChanged) { if ((object)InnerData == (object)OriginalData) { OriginalData = new ProductPhotoData(InnerData); } } }