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.

140 lines
6.0 KiB

  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PaySearch.aspx.cs" Inherits="Swift.web.AgentPanel.Pay.PayTransaction.PaySearch" %>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head id="Head1" runat="server">
  5. <link href="../../../ui/font-awesome/css/font-awesome.css" rel="stylesheet" />
  6. <link href="../../../ui/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
  7. <link href="../../../css/TranStyle2.css" rel="stylesheet" type="text/css" />
  8. <link href="../../../ui/css/style.css" rel="stylesheet" />
  9. <script src="../../../js/jQuery/jquery-1.4.1.min.js"></script>
  10. <script src="../../../js/jQuery/jquery.validate.min.js" type="text/javascript"></script>
  11. <script src="../../../js/functions.js" type="text/javascript"></script>
  12. <style type="text/css">
  13. #progressBar {
  14. border: 1px solid #ccc;
  15. display: none;
  16. }
  17. </style>
  18. <script type="text/javascript">
  19. $.validator.messages.required = "Required!";
  20. $(document).ready(function () {
  21. $.ajaxSetup({ cache: false });
  22. });
  23. function SearchTxnPriority() {
  24. var partener = $("#partner").val();
  25. var controlNo = $("#icn").val();
  26. if (controlNo == "") {
  27. alert("Please enter control number.");
  28. return false;
  29. }
  30. var dataToSend = { partener: partener, controlNo: controlNo, MethodName: "search" };
  31. $.ajax({
  32. type: "POST",
  33. url: '<%=ResolveUrl("PaySearch.aspx") %>?x=1232',
  34. data: dataToSend,
  35. success: function (response, status, xhr) {
  36. if (response == null || response == "")
  37. return false;
  38. var data = eval("[" + response + "]");
  39. var url = "";
  40. if (data[0].ErrorCode == "0") {
  41. if (data[0].Extra2 == "4854") {
  42. url = "PayMg.aspx?id=" + data[0].Id + "&partenerId=" + data[0].Extra2;
  43. }
  44. else {
  45. url = "Pay.aspx?id=" + data[0].Id + "&partenerId=" + data[0].Extra2;
  46. }
  47. if (data[0].Id != "") {
  48. window.location.href = url;
  49. }
  50. }
  51. else if (data[0].ErrorCode == "101") {
  52. url = "PayCompliance.aspx?id=" + data[0].Id + "&partenerId=" + data[0].Extra2;
  53. if (data[0].Id != "") {
  54. window.location.href = url;
  55. }
  56. }
  57. else {
  58. alert(data[0].Msg);
  59. }
  60. },
  61. error: function (request, error) {
  62. alert(request);
  63. }
  64. });
  65. return false;
  66. }
  67. $(document).ajaxStart(function () {
  68. $("#progressBar").show();
  69. $("#btnGo").hide();
  70. });
  71. $(document).ajaxComplete(function (event, request, settings) {
  72. $("#progressBar").hide();
  73. $("#btnGo").show();
  74. });
  75. </script>
  76. </head>
  77. <body>
  78. <form id="form1" runat="server">
  79. <div class="page-wrapper">
  80. <div class="row">
  81. <div class="col-sm-12">
  82. <div class="page-title">
  83. <h1></h1>
  84. <ol class="breadcrumb">
  85. <li><a href="../../../Agent/AgentMain.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li>
  86. <li class="active"><a href="#" onclick="return LoadModuleAgentMenu('pay_money')">Pay Money</a></li>
  87. <li class="active"><a href="PaySearch.aspx">Pay Transaction</a></li>
  88. </ol>
  89. </div>
  90. </div>
  91. </div>
  92. <div id="agentNameDiv" class="headers" runat="server">
  93. <asp:Label ID="lblAgentName" runat="server"></asp:Label>
  94. </div>
  95. <div class="panel panel-default" id="tblSearch" runat="server">
  96. <div class="panel-heading"><i class="fa fa-search"></i>Transaction</div>
  97. <div class="panel-body">
  98. <div class="row">
  99. <div class="col-sm-1">
  100. <b>BRN:<span class="errormsg">*</span></b>
  101. </div>
  102. <div class="col-sm-2">
  103. <asp:TextBox CssClass="form-control" ID="icn" runat="server" Text=""></asp:TextBox>
  104. </div>
  105. <div class="col-sm-6">
  106. <asp:DropDownList runat="server" ID="partner" CssClass="form-control">
  107. <asp:ListItem Text="All" Value=""></asp:ListItem>
  108. <asp:ListItem Text="GLOBALIME BANK LTD.- GLOBAL IME REMIT" Value="6873"></asp:ListItem>
  109. </asp:DropDownList>
  110. </div>
  111. </div>
  112. <div class="clearfix"></div>
  113. <br />
  114. <div class="row">
  115. <div class="col-sm-1"></div>
  116. <div class="col-sm-2">
  117. <input type="button" id="btnGo" value=" Search " onclick="return SearchTxnPriority();" class="btn btn-primary btn-sm" />
  118. <img id="progressBar" src="../../../Images/progressBar.gif" border="0" alt="Loading..." />
  119. </div>
  120. </div>
  121. </div>
  122. </div>
  123. <div class="container" style="display: none">
  124. <div class="row">
  125. <div id="dvContent" runat="server"></div>
  126. </div>
  127. </div>
  128. </div>
  129. </form>
  130. </body>
  131. </html>