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.6 KiB

  1. using Common.Models.DigitalSignature;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace BracBank.Model
  8. {
  9. public class GetBankCodes
  10. {
  11. public int QueryType { get; set; }
  12. }
  13. public class GetBranchCodes
  14. {
  15. public int QueryType { get; set; }
  16. public int QuerySubType { get; set; }
  17. }
  18. public class GetBankCodesResponse: BracApiResponse
  19. {
  20. public List<BankDatum> Data { get; set; }
  21. }
  22. public class BankBranchResponse
  23. {
  24. public string BankBranchID { get; set; }
  25. public string BankID { get; set; }
  26. public string BankBranchName { get; set; }
  27. }
  28. public class BankDatum
  29. {
  30. public int CodeId { get; set; }
  31. public string CodeName { get; set; }
  32. public int ParentCodeId { get; set; }
  33. public object ParentName { get; set; }
  34. public string AdditionalData1 { get; set; }
  35. public object AdditionalData2 { get; set; }
  36. public DateTime LastUpdatedDate { get; set; }
  37. }
  38. public class GetBranchCodesResponse : BracApiResponse
  39. {
  40. public List<BranchDatum> Data { get; set; }
  41. }
  42. public class BranchDatum
  43. {
  44. public int Code { get; set; }
  45. public string Name { get; set; }
  46. public string Address { get; set; }
  47. public int BankId { get; set; }
  48. public string BankName { get; set; }
  49. public int ThanaId { get; set; }
  50. public int DistrictId { get; set; }
  51. public string RoutingNo { get; set; }
  52. public DateTime LastUpdatedDate { get; set; }
  53. }
  54. }