none
c# consumo webservice axis multiref RRS feed

  • Pergunta

  • Saudações Amigos, boa noite.

    Estou consumindo os dados de um webservice axis, mas não estou conseguindo obter todos os dados. No exemplo abaixo, o metodo GETTICKETS retorna "multirefs" ticketbean e itinerarybean, mas só estou conseguindo ver dos dados do primeiro. Onde estou errando?

    Abraço,

     

            public void conectar()
            {
                try
                {
                    string lsUser = Program.gsusuario;
                    string lsSenha = Program.gssenha;
                    ConsolidadasWS.ConsolidadasService cs = new ConsolidadasWS.ConsolidadasService();
                    string sessionId = cs.initSession(lsUser, lsSenha);
                    ConsolidadasWS.TicketBean[] tickets = cs.getTickets(sessionId, Program.gsdata);
                    //ConsolidadasWS.ItineraryBean[] tickets2;

                    dataGridView1.DataSource = tickets;
                    //dataGridView2.DataSource = tickets2;

                    lblMensagem.Text = "Gravando arquivo, por favor aguarde...";

                    //exportacsv();
                }
                catch (System.ArgumentOutOfRangeException ex)
                {
                    System.Console.WriteLine(ex.Message);
                }
            }

     

    Abaixo o webservice:

     

    https://www.reservafacil.tur.br/etkt/services/Consolidadas?wsdl

     

    initSession:
    https://www.reservafacil.tur.br/etkt/services/Consolidadas?method=initSession&login=testeintegracao&password=teste3070

    getTickets:
    https://www.reservafacil.tur.br/etkt/services/Consolidadas?method=getTickets&sessionId=BB20caiMF5MZWkyv&data=10/12/2008

    domingo, 5 de junho de 2011 03:20