Ejemplo n.º 1
0
        public static ShippingCarrier CreateShippingCarrier(string dataAreaId, string carrierId, decimal averageContainerWeight)
        {
            ShippingCarrier shippingCarrier = new ShippingCarrier();

            shippingCarrier.dataAreaId             = dataAreaId;
            shippingCarrier.CarrierId              = carrierId;
            shippingCarrier.AverageContainerWeight = averageContainerWeight;
            return(shippingCarrier);
        }
Ejemplo n.º 2
0
        private Shipment getDefaultShipment(ShippingCarrier carrier, ShippingCarrier.Service method, ShippingCarrier.Package template = null)
        {
            var result = new Shipment
            {
                Length       = 0.5M,
                Width        = 0.5M,
                Height       = 0.5M,
                DistanceUnit = NFX.Standards.Distance.UnitType.In,
                Weight       = 0.3M,
                WeightUnit   = NFX.Standards.Weight.UnitType.Lb,
                Carrier      = carrier,
                Service      = method,
                Package      = template,
                FromAddress  = new Address
                {
                    PersonName = "J. London",
                    Country    = "US",
                    Region     = "NY",
                    City       = "New York",
                    EMail      = "*****@*****.**",
                    Line1      = "183 Canal Street",
                    Postal     = "10013",
                    Phone      = "(111) 222-33-44"
                },
                ToAddress = new Address
                {
                    PersonName = "A. Einstein",
                    Country    = "US",
                    Region     = "CA",
                    City       = "Los Angeles",
                    EMail      = "*****@*****.**",
                    Line1      = "1782 West 25th Street",
                    Postal     = "90018",
                    Phone      = "(111) 333-44-55"
                }
            };

            return(result);
        }