private void refundTrasactionProductsToolStripMenuItem_Click(object sender, EventArgs e) { ClearDebug(); PAYNLSDK.API.Refund.Transaction.Request fixture = RefundTransaction.GetFixture(); AddDebug("Fixture loaded."); AddDebug("JSON:"); AddDebug(fixture.ToString()); AddDebug("PARAMS:"); string qs = fixture.ToQueryString(APISettings.ServiceID); AddDebug(qs); var parameters = HttpUtility.ParseQueryString(qs); // string json = JsonConvert.SerializeObject(parametersToDictionary(parameters, true)); AddDebug("-----"); //AddDebug("PARAMS AS JSON"); //AddDebug(json); Dumpparameters(parameters); AddDebug("-----"); AddDebug("DONE"); }
private void refundTrasactionProductsToolStripMenuItem_Click(object sender, EventArgs e) { APISettings.InitAPI(); ClearDebug(); PAYNLSDK.API.Refund.Transaction.Request fixture = RefundTransaction.GetFixture(); AddDebug("Fixture loaded."); AddDebug("JSON:"); AddDebug(fixture.ToString()); AddDebug("PARAMS:"); string qs = fixture.ToQueryString(); AddDebug(qs); NameValueCollection nvc = HttpUtility.ParseQueryString(qs); string json = JsonConvert.SerializeObject(NvcToDictionary(nvc, true)); AddDebug("-----"); //AddDebug("PARAMS AS JSON"); //AddDebug(json); DumpNvc(nvc); AddDebug("-----"); AddDebug("DONE"); }