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.

120 lines
5.3 KiB

  1. using Swift.DAL.BL.Remit.Transaction;
  2. using Swift.web.Library;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Data;
  6. using System.Linq;
  7. using System.Web;
  8. using System.Web.UI;
  9. using System.Web.UI.WebControls;
  10. namespace Swift.web.Responsive.Send.SendMoneyv2
  11. {
  12. public partial class SendIntlReceipt : System.Web.UI.Page
  13. {
  14. private readonly ReceiptDao obj = new ReceiptDao();
  15. private readonly SwiftLibrary sl = new SwiftLibrary();
  16. protected void Page_Load(object sender, EventArgs e)
  17. {
  18. sl.CheckSession();
  19. GetStatic.AlertMessage(this.Page);
  20. ShowData();
  21. //ShowMultipleReceipt();
  22. }
  23. private string GetControlNo()
  24. {
  25. return GetStatic.ReadQueryString("controlNo", "");
  26. }
  27. protected void ShowData()
  28. {
  29. //lblControlNo.Text = GetStatic.GetTranNoName();
  30. DataSet ds = obj.GetSendIntlReceipt(GetControlNo(), GetStatic.GetUser(), "S");
  31. if (ds.Tables.Count >= 1)
  32. {
  33. if (ds.Tables[0].Rows.Count > 0)
  34. {
  35. //Load Sender Information
  36. DataRow sRow = ds.Tables[0].Rows[0];
  37. senderName.Text = sRow["senderName"].ToString();
  38. sMemId.Text = sRow["sMemId"].ToString();
  39. sAddress.Text = sRow["sAddress"].ToString();
  40. sNativeCountry.Text = sRow["sNativeCountry"].ToString();
  41. purpose.Text = sRow["purpose"].ToString();
  42. sDob.Text = sRow["sDob"].ToString();
  43. sContactNo.Text = sRow["sContactNo"].ToString();
  44. //Load Receiver Information
  45. receiverName.Text = sRow["receiverName"].ToString();
  46. pAgentCountry.Text = sRow["pAgentCountry"].ToString();
  47. paymentMode.Text = sRow["paymentMode"].ToString();
  48. rContactNo.Text = sRow["rContactNo"].ToString();
  49. pAgent.Text = sRow["pAgent"].ToString();
  50. rAddress.Text = sRow["rAddress"].ToString();
  51. pBankName.Text = sRow["pBankName"].ToString();
  52. pBranchName.Text = sRow["pBranchName"].ToString();
  53. accountNo.Text = sRow["accountNo"].ToString();
  54. rAmtWords.Text = GetStatic.NumberToWord(sRow["pAmt"].ToString());
  55. controlNo.Text = sRow["controlNo"].ToString();
  56. createdBy.Text = sRow["createdBy"].ToString();
  57. approvedDate.Text = sRow["approvedDate"].ToString();
  58. cAmt.Text = GetStatic.ShowDecimal(sRow["cAmt"].ToString()) + sRow["collCurr"].ToString();
  59. serviceCharge.Text = sRow["serviceCharge"].ToString() + sRow["collCurr"].ToString();
  60. tAmt.Text = GetStatic.ShowDecimal(sRow["tAmt"].ToString()) + sRow["collCurr"].ToString();
  61. exRate.Text = sRow["exRate"].ToString();
  62. pAmt.Text = GetStatic.ShowDecimal(sRow["pAmt"].ToString()) + sRow["payoutCurr"].ToString();
  63. operator1.Text = sRow["createdBy"].ToString();
  64. //for second from
  65. //Load Sender Information
  66. senderName1.Text = sRow["senderName"].ToString();
  67. sMemId1.Text = sRow["sMemId"].ToString();
  68. sAddress1.Text = sRow["sAddress"].ToString();
  69. sNativeCountry1.Text = sRow["sNativeCountry"].ToString();
  70. purpose1.Text = sRow["purpose"].ToString();
  71. sDob1.Text = sRow["sDob"].ToString();
  72. sContactNo1.Text = sRow["sContactNo"].ToString();
  73. //Load Receiver Information
  74. receiverName1.Text = sRow["receiverName"].ToString();
  75. pAgentCountry1.Text = sRow["pAgentCountry"].ToString();
  76. paymentMode1.Text = sRow["paymentMode"].ToString();
  77. rContactNo1.Text = sRow["rContactNo"].ToString();
  78. pAgent1.Text = sRow["pAgent"].ToString();
  79. rAddress1.Text = sRow["rAddress"].ToString();
  80. pBankName1.Text = sRow["pBankName"].ToString();
  81. pBranchName1.Text = sRow["pBranchName"].ToString();
  82. accountNo1.Text = sRow["accountNo"].ToString();
  83. rAmtWords1.Text = GetStatic.NumberToWord(sRow["pAmt"].ToString());
  84. controlNo1.Text = sRow["controlNo"].ToString();
  85. createdBy1.Text = sRow["createdBy"].ToString();
  86. approvedDate1.Text = sRow["approvedDate"].ToString();
  87. cAmt1.Text = GetStatic.ShowDecimal(sRow["cAmt"].ToString()) + sRow["collCurr"].ToString();
  88. serviceCharge1.Text = sRow["serviceCharge"].ToString() + sRow["collCurr"].ToString();
  89. tAmt1.Text = GetStatic.ShowDecimal(sRow["tAmt"].ToString()) + sRow["collCurr"].ToString();
  90. exRate1.Text = sRow["exRate"].ToString();
  91. pAmt1.Text = GetStatic.ShowDecimal(sRow["pAmt"].ToString()) + sRow["payoutCurr"].ToString();
  92. operator2.Text = sRow["createdBy"].ToString();
  93. }
  94. }
  95. }
  96. }
  97. }