/// <summary> /// Initializes this instance. /// </summary> private void Initialize() { _Discounts = new ShipmentDiscountCollection(this); base["ShipmentId"] = 0; this.ShipmentTrackingNumber = String.Empty; this.ShippingAddressId = String.Empty; this.ShippingMethodId = Guid.Empty; this.ShippingMethodName = String.Empty; this.ShipmentTotal = 0m; this.ShippingDiscountAmount = 0m; this.Status = String.Empty; }
/// <summary> /// Initializes a new instance of the <see cref="Shipment"/> class. /// </summary> /// <param name="info">The info.</param> /// <param name="context">The context.</param> protected Shipment(SerializationInfo info, StreamingContext context) : base(info, context) { _Discounts = (ShipmentDiscountCollection)info.GetValue("Discounts", typeof(ShipmentDiscountCollection)); //_Discounts.SetParent(this); }