Ejemplo n.º 1
0
        private static void PopulateTicket(string xmlResult)
        {
            var ticket = TicketParsing.ParseTicket(xmlResult);

            IsTicketCompleted = true;
            if (OnTicketCompleted != null)
            {
                OnTicketCompleted(ticket);
            }
        }
Ejemplo n.º 2
0
        public static void GetTicket(PNR pnr)
        {
            IsTicketCompleted = false;
            string xml    = TicketParsing.GetTicket(pnr);
            var    client = new ServiceSoapClient();

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