Beispiel #1
0
 public Form1()
 {
     InitializeComponent();
     BusinessContext = new ShipmentPortalBi();
     Request         = new V3dRequest
     {
         ParcelList            = new List <V3dParcel>().ToArray(),
         AdditionalServiceList = new List <V3dService>().ToArray()
     };
 }
Beispiel #2
0
        private void XuConfigLoad_Click(object sender, EventArgs e)
        {
            BusinessContext.SettingsLoad();
            // ReSharper disable once UnusedVariable
            object t1 = BusinessContext.Request;


            Request                       = BusinessContext.Request ?? new V3dRequest();
            Request.ParcelList            = new List <V3dParcel>().ToArray();
            Request.AdditionalServiceList = new List <V3dService>().ToArray();
            Request.UploadDocumentList    = new V3dUploadDocument[0];
            //Request.AdditionalServiceList.Clear();
            PopulateFields();
            XuSubmit.Enabled = false;
        }
Beispiel #3
0
        public void SettingsLoad()
        {
            var t1 = UserInput2.RequestV2;

            if (String.IsNullOrWhiteSpace(t1))
            {
                Request = new V3dRequest();
            }
            else
            {
                var serializer = new XmlSerializer(typeof(V3dRequest));

                using (var sr = new StringReader(t1))
                {
                    var t2 = serializer.Deserialize(sr);
                    Request = t2 as V3dRequest;
                }
            }
        }