public static String GetTransId(String JSONString) { DataContractJsonSerializer serializer1 = new DataContractJsonSerializer(typeof(RunTransResponse)); RunTransResponse response = null; try { response = Deserialize <RunTransResponse>(JSONString); } catch (Exception e) { Console.WriteLine("Parsing response get Exception: " + e.Message); throw e; } return(response.id); }
public static void TransResponseParse(Form1 form, String JSONString) { DataContractJsonSerializer serializer1 = new DataContractJsonSerializer(typeof(RunTransResponse)); RunTransResponse response = null; try { response = Deserialize <RunTransResponse>(JSONString); } catch (Exception e) { Console.WriteLine("Parsing response get Exception: " + e.Message); throw e; } Console.WriteLine("id: " + response.id); Console.WriteLine("authCode: " + response.authCode); Console.WriteLine("amount: " + response.amount); Console.WriteLine("result: " + response.gatewayResponse.result); Console.WriteLine("gatewayName: " + response.gatewayResponse.gatewayName); form.TransList.Rows.Add(false, response.id, response.amount); }