private static void PopulateSeatStates(string xmlResult) { var seatStates = BusParsing.ParseSeatStates(xmlResult); IsSeatStatesCompleted = true; if (OnSeatStatesCompleted != null) { OnSeatStatesCompleted(seatStates); } }
private static void PopulateBus(string xmlResult) { var bus = BusParsing.ParseBus(xmlResult); IsBusCompleted = true; if (OnBusCompleted != null) { OnBusCompleted(bus); } }
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); }; }
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); }; }