Para receber informações sobre um pedido, você deve chamar o método probe. Veja abaixo um exemplo:

 

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

 

namespace CobreDireto.net.WebApplicationTest

{

   public partial class Probe : System.Web.UI.Page

   {

       protected void Page_Load(object sender, EventArgs e)

       {

 

       }

 

       protected void txtProbe_Click(object sender, EventArgs e)

       {

           CobreDireto.net.Probe p

                 = new net.Probe()

                 {

                     Id = txtBpag.Text,

                     MerchantReference = txtMerchantReference.Text

                 };

           try

           {

               CobreDireto.net.ProbeReturn result = CobreDireto.net.Manager.Probe(p);

                txtResult.Text = result.Orderdata.Order.BPagData.Status + Environment.NewLine;

               txtResult.Text += result.Orderdata.Order.BPagData.Message + Environment.NewLine;

               txtResult.Text += result.Orderdata.Order.BPagData.Url + Environment.NewLine;

           }

           catch (Exception ex)

           {

               txtResult.Text = ex.Message;

           }

       }

   }

}

Last edited Nov 8, 2010 at 12:20 PM by penihel, version 1

Comments

No comments yet.