コード例 #1
0
ファイル: payment.aspx.cs プロジェクト: shaikhsdf/rentacar
        protected void Page_Load(object sender, EventArgs e)
        {
            OleDbCommand cmda = new OleDbCommand();

            //this.InitializeComponent();
            cmda.CommandText = "select * from transactionid where username='******'";
            connect();
            cmda.Connection = cn;
            OleDbDataReader dra;

            dra = cmda.ExecuteReader();
            while (dra.Read())
            {
                string ClientID     = "lm0yIbueCMdnyDtG8IG2FFwNbDG4TwcCzu2uSYsT";
                string secretkey    = "F8MsK5hAZ8IMgKwp9JmAkpNMfEREFMtM9dnMqECCzaP3xGnVJwhAJs0Ks1G2Iy8slOmvoy6p8ehZpjwpT1VuhDpKoMyCgU8fUHOaSZZuUlMs05OW6eGJGvrokPAuAuIY";
                string endpoint     = "https://api.instamojo.com/v2/";
                string authendpoint = "https://www.instamojo.com/oauth2/token/";
                /***** Details of Payment order using TransactionId. *******/
                Instamojo objClass = InstamojoImplementation.getApi(ClientID, secretkey, endpoint, authendpoint);
                try
                {
                    PaymentOrderDetailsResponse objPaymentRequestDetailsResponse = objClass.getPaymentOrderDetailsByTransactionId(dra[0].ToString());
                    paymentid.Text  = objPaymentRequestDetailsResponse.transaction_id;
                    phone.Text      = objPaymentRequestDetailsResponse.phone;
                    paidamount.Text = objPaymentRequestDetailsResponse.amount.ToString();
                    status.Text     = objPaymentRequestDetailsResponse.status;
                }
                catch (Exception ex)
                {
                    Label1.Visible = true;
                    Label1.Text    = "**********No Data to be displayed***********";
                }
            }
        }
コード例 #2
0
        private void DetailsofPayment(Instamojo objClass)
        {
            PaymentOrderDetailsResponse paymentOrderDetailsResponse = objClass.getPaymentOrderDetailsByTransactionId(Session["transID"].ToString());

            TxnId.Text     = paymentOrderDetailsResponse.transaction_id;
            txtName.Text   = paymentOrderDetailsResponse.name;
            txtAmount.Text = Convert.ToString(paymentOrderDetailsResponse.amount);
            h1Message.Text = paymentOrderDetailsResponse.status;
            date.Text      = paymentOrderDetailsResponse.created_at;
        }
コード例 #3
0
ファイル: Test.cs プロジェクト: shaikhsdf/rentacar
 static void GetPaymentOrderDetailsUsingTransactionId_WhenTransactionIdIsUnknown(Instamojo objClass)
 {
     try
     {
         PaymentOrderDetailsResponse objPaymentRequestDetailsResponse = objClass.getPaymentOrderDetailsByTransactionId("Unknown");
         MessageBox.Show("Transaction Id = " + objPaymentRequestDetailsResponse.transaction_id);
     }
     catch (ArgumentNullException ex)
     {
         MessageBox.Show(ex.Message);
     }
     catch (WebException ex)
     {
         MessageBox.Show(ex.Message);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error:" + ex.Message);
     }
 }