Beispiel #1
0
        private static void PopulateSeatStates(string xmlResult)
        {
            var seatStates = BusParsing.ParseSeatStates(xmlResult);

            IsSeatStatesCompleted = true;
            if (OnSeatStatesCompleted != null)
            {
                OnSeatStatesCompleted(seatStates);
            }
        }
Beispiel #2
0
        private static void PopulateBus(string xmlResult)
        {
            var bus = BusParsing.ParseBus(xmlResult);

            IsBusCompleted = true;
            if (OnBusCompleted != null)
            {
                OnBusCompleted(bus);
            }
        }
Beispiel #3
0
        public static void GetSeatStates(Journey journey)
        {
            IsSeatStatesCompleted = false;
            string xml    = BusParsing.GetSeatStates(journey);
            var    client = new ServiceSoapClient();

            client.StrIsletAsync(xml, Global.Authorization);
            client.StrIsletCompleted += (s, e) =>
            {
                string xmlResult = e.Result;
                PopulateSeatStates(xmlResult);
            };
        }
Beispiel #4
0
        public static void GetBus(Segment segment)
        {
            IsBusCompleted = false;
            string xml    = BusParsing.GetBus(segment);
            var    client = new ServiceSoapClient();

            client.StrIsletAsync(xml, Global.Authorization);
            client.StrIsletCompleted += (s, e) =>
            {
                string xmlResult = e.Result;
                PopulateBus(xmlResult);
            };
        }