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.

51 lines
1.6 KiB

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.Xml.Serialization;
  7. namespace Cebuana.Model
  8. {
  9. //public class AmendTransactionPartner
  10. //{
  11. // public PartnerCredentials PartnerCredentials { get; set; }
  12. // public TranDetails TranDetail { get; set; }
  13. // public class TranDetails
  14. // {
  15. // public string ControlNumber { get; set; }
  16. // public string Reason { get; set; }
  17. // }
  18. // public string BeneficiaryFirstName { get; set; }
  19. // public string BeneficiaryLastName { get; set; }
  20. //}
  21. public class AmendTransactionPartner
  22. {
  23. public PartnerCredentials PartnerCredentials { get; set; }
  24. public TransactionDetails TranDetail { get; set; }
  25. public class TransactionDetails
  26. {
  27. public string ControlNumber { get; set; }
  28. public string Reason { get; set; }
  29. }
  30. [XmlRoot(ElementName = "TransactionResult", Namespace = "http://schemas.datacontract.org/2004/07/CebuanaRemittanceDirectUpdater")]
  31. public class TransactionResult
  32. {
  33. [XmlElement(ElementName = "Code", Namespace = "http://schemas.datacontract.org/2004/07/CebuanaRemittanceDirectUpdater")]
  34. public string Code { get; set; }
  35. [XmlElement(ElementName = "Message", Namespace = "http://schemas.datacontract.org/2004/07/CebuanaRemittanceDirectUpdater")]
  36. public string Message { get; set; }
  37. }
  38. public string BeneficiaryFirstName { get; set; }
  39. public string BeneficiaryLastName { get; set; }
  40. }
  41. }