public PurchasableSnapshot()
 {
     this.ProductId = string.Empty;
     this.VariantId = string.Empty;
     this.Name = string.Empty;
     this.Sku = string.Empty;
     this.Description = string.Empty;
     this.BasePrice = 0m;
     this.IsTaxExempt = false;
     this.TaxScheduleId = 0;
     this.SelectionData = new Catalog.OptionSelectionList();
     this.ShippingDetails = new Shipping.ShippableItem();
 }
 public PurchasableSnapshot()
 {
     this.ProductId       = string.Empty;
     this.VariantId       = string.Empty;
     this.Name            = string.Empty;
     this.Sku             = string.Empty;
     this.Description     = string.Empty;
     this.BasePrice       = 0m;
     this.IsTaxExempt     = false;
     this.TaxScheduleId   = 0;
     this.SelectionData   = new Catalog.OptionSelectionList();
     this.ShippingDetails = new Shipping.ShippableItem();
 }