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.

187 lines
9.2 KiB

  1. <%@ Page Title="" Language="C#" MasterPageFile="~/AgentNew/AgentMain.Master" AutoEventWireup="true" CodeBehind="ModifyTran.aspx.cs" Inherits="Swift.web.AgentNew.Modify.ModifyTran" %>
  2. <%@ Import Namespace="Swift.web.Library" %>
  3. <%@ Register Src="~/Remit/UserControl/UcTransaction.ascx" TagName="UcTransaction" TagPrefix="uc1" %>
  4. <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
  5. <script type="text/javascript" language="javascript">
  6. $(document).ready(function () {
  7. <%-- ShowCalFromToUpToToday("#<% =fromDate.ClientID%>");--%>
  8. if ($("#<%=showTranDetail.ClientID%>").val() == "Y") {
  9. var controlNo = $("#<%=hdnControlNo.ClientID%>").val();
  10. OnClickNo(controlNo);
  11. $('#btnBack').hide();
  12. }
  13. });
  14. function ValidationCheck() {
  15. var controlNo = $("#<%=controlNo.ClientID%>").val();
  16. var tranNo = $("#<%=tranId.ClientID%>").val();
  17. if (tranNo == "" && controlNo == "") {
  18. alert("JME No Or Tran No Is Required");
  19. var reqField = "controlNo,tranId,";
  20. if (ValidRequiredField(reqField) === false) {
  21. return false;
  22. }
  23. }
  24. }
  25. </script>
  26. <script type="text/javascript">
  27. function EditData(label, fieldName, oldValue, tranId) {
  28. var url = "ModifyField.aspx?label=" + label +
  29. "&fieldName=" + fieldName +
  30. "&oldValue=" + oldValue +
  31. "&tranId=" + tranId;
  32. var id = PopUpWindow(url, "");
  33. if (id == "undefined" || id == null || id == "") {
  34. }
  35. else {
  36. GetElement("<%=btnReloadDetail.ClientID %>").click();
  37. }
  38. return false;
  39. }
  40. function OnClickNo(controlNo) {
  41. var data = controlNo.split(",");
  42. document.getElementById("<% =hdnStatus.ClientID %>").value = data[1];
  43. document.getElementById("<% =hdnControlNo.ClientID %>").value = data[0];
  44. document.getElementById("<% =btnClick.ClientID %>").click();
  45. }
  46. function EditPayoutLocation(label, fieldName, oldValue, tranId) {
  47. var url = "Modify.aspx?label=" + label +
  48. "&fieldName=" + fieldName +
  49. "&oldValue=" + oldValue +
  50. "&tranId=" + tranId;
  51. var id = PopUpWindow(url, "");
  52. if (id == "undefined" || id == null || id == "") {
  53. }
  54. else {
  55. GetElement("<%=btnReloadDetail.ClientID %>").click();
  56. }
  57. return false;
  58. }
  59. </script>
  60. </asp:Content>
  61. <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
  62. <div class="page-wrapper" id="pageWrapper" runat="server">
  63. <div class="row">
  64. <div class="col-sm-12">
  65. <div class="page-title">
  66. <h1></h1>
  67. <ol class="breadcrumb">
  68. <li><a href="/AgentNew/Dashboard.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li>
  69. <li><a href="#" onclick="return LoadModuleAgentMenu('transaction')">Transaction</a></li>
  70. <li class="active"><a href="ModifyTran.aspx">Search Transaction</a></li>
  71. </ol>
  72. </div>
  73. </div>
  74. </div>
  75. <div class="row">
  76. <div id="divSearch" runat="server">
  77. <div class="panel panel-default">
  78. <div class="panel-heading">Search Transaction For Modification & View</div>
  79. <div class="panel-body">
  80. <div class="col-md-8">
  81. <%-- <div class="form-group">
  82. <div class="col-md-2">
  83. <label class="control-label">Search Name:</label>
  84. </div>
  85. <div class="col-md-5">
  86. <asp:TextBox ID="searchByText" runat="server" CssClass="form-control"></asp:TextBox>
  87. </div>
  88. <div class="col-md-5">
  89. <asp:DropDownList ID="searchBy" runat="server" CssClass="form-control">
  90. <asp:ListItem Value="sender">Sender</asp:ListItem>
  91. <asp:ListItem Value="receiver">Receiver</asp:ListItem>
  92. </asp:DropDownList>
  93. </div>
  94. </div>--%>
  95. <%--<div class="form-group">
  96. <div class="col-md-2">
  97. <label class="control-label">Send Date:</label>
  98. </div>
  99. <div class="col-md-5">
  100. <asp:TextBox runat="server" ID="fromDate" onchange="return DateValidation('fromDate','t')" MaxLength="10" CssClass="form-control"></asp:TextBox>
  101. </div>
  102. </div>--%>
  103. <div class="form-group">
  104. <div class="col-md-2">
  105. <label class="control-label">
  106. <span align="right" class="formLabel"><%=GetStatic.GetTranNoName() %>.:</span>
  107. </label>
  108. </div>
  109. <div class="col-md-5">
  110. <asp:TextBox ID="controlNo" runat="server" CssClass="form-control"></asp:TextBox>
  111. </div>
  112. </div>
  113. <div class="form-group">
  114. <div class="col-md-2">
  115. <label class="control-label">
  116. Tran No:
  117. </label>
  118. </div>
  119. <div class="col-md-5">
  120. <asp:TextBox ID="tranId" runat="server" CssClass="form-control"></asp:TextBox>
  121. </div>
  122. </div>
  123. <div class="form-group">
  124. <div class="col-md-offset-2 col-md-2">
  125. <asp:Button ID="btnSearchDetail" runat="server" Text="Search" CssClass="btn btn-primary" OnClientClick="return ValidationCheck();" OnClick="btnSearchDetail_Click" />
  126. </div>
  127. </div>
  128. </div>
  129. </div>
  130. </div>
  131. <asp:HiddenField ID="hdnControlNo" runat="server" />
  132. <asp:HiddenField ID="showTranDetail" runat="server" />
  133. <asp:HiddenField ID="hdnHoldTranId" runat="server" />
  134. <asp:Button ID="btnClick" OnClientClick="ShowQuestionaire()" runat="server" OnClick="btnClick_Click" Style="display: none;" />
  135. <asp:HiddenField ID="hdnStatus" runat="server" />
  136. </div>
  137. <div class="">
  138. <div id="divLoadGrid" runat="server" visible="false"></div>
  139. </div>
  140. </div>
  141. <div runat="server" id="questionaireDiv1" class="row" style="text-align: right;" visible="false">
  142. <div class="col-sm-12">
  143. <a href="#" style="color: red; font-size:1.2em; font-weight: bold;" data-toggle="modal" data-target="#questionaireModal">Questionnaire Answer</a>
  144. </div>
  145. </div>
  146. </div>
  147. <asp:Button ID="btnReloadDetail" runat="server"
  148. OnClick="btnReloadDetail_Click" Style="display: none;" />
  149. <div id="divTranDetails" runat="server" visible="false">
  150. <uc1:UcTransaction ID="ucTran" runat="server" ShowDetailBlock="true" ShowLogBlock="true" ShowCommentBlock="true" />
  151. <input type="button" runat="server" id="btnBack" class="btn btn-primary" style="margin-left: 20px;" value="Back" onclick="window.location.replace('ModifyTran.aspx');" />
  152. </div>
  153. <!-- Button trigger modal -->
  154. <!-- Modal -->
  155. <div class="modal fade" id="questionaireModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
  156. <div class="modal-dialog" role="document">
  157. <div class="modal-content">
  158. <div class="modal-header">
  159. <h1 style="text-align: center" class="modal-title" id="exampleModalLabel">Questionnaire Answer</h1>
  160. <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  161. <span aria-hidden="true">&times;</span>
  162. </button>
  163. </div>
  164. <div class="modal-body">
  165. <div id="rpt_grid1" runat="server"></div>
  166. </div>
  167. <div class="modal-footer">
  168. <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
  169. </div>
  170. </div>
  171. </div>
  172. </div>
  173. </asp:Content>