You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

63 lines
1.7 KiB

  1. namespace JMETxnPushScheduler.Common
  2. {
  3. public class CommonResponse
  4. {
  5. public string ResponseCode { get; set; }
  6. public string Msg { get; set; }
  7. public string Id { get; set; }
  8. public object Data { get; set; }
  9. public string Extra { get; set; }
  10. public string Extra2 { get; set; }
  11. public string Status { get; set; }
  12. public void SetResponse(string responseCode, string msg, string id)
  13. {
  14. ResponseCode = responseCode;
  15. Msg = msg;
  16. Id = id;
  17. }
  18. }
  19. public class JsonResponse
  20. {
  21. public string TokenNo { get; set; }
  22. public string ResponseCode { get; set; }
  23. public string Msg { get; set; }
  24. public string Id { get; set; }
  25. public string Extra { get; set; }
  26. public string Extra1 { get; set; }
  27. public object Data { get; set; }
  28. public void SetResponse(string responseCode, string msg, string id = null, string extra = null, string extra1 = null)
  29. {
  30. ResponseCode = responseCode;
  31. Msg = msg;
  32. Id = id;
  33. Extra = extra;
  34. Extra1 = extra1;
  35. }
  36. }
  37. public class ErrorJosn
  38. {
  39. public string Message { get; set; }
  40. }
  41. public class Data
  42. {
  43. public string Name { get; set; }
  44. public string Message { get; set; }
  45. }
  46. public class TFReleaseTxnRequest
  47. {
  48. public string TfPin { get; set; }
  49. public string ProcessId { get; set; }
  50. public string UserName { get; set; }
  51. public string ProviderId { get; set; }
  52. public string SessionId { get; set; }
  53. public string RequestBy { get; set; }
  54. }
  55. }