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.

206 lines
11 KiB

  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CreditSecurityRPT.aspx.cs"
  2. Inherits="Swift.web.Remit.CreditRiskManagement.Reports.CreditSecurityRPT" %>
  3. <%@ Register Src="~/Component/AutoComplete/SwiftTextBox.ascx" TagName="SwiftTextBox"
  4. TagPrefix="uc1" %>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  6. <html xmlns="http://www.w3.org/1999/xhtml">
  7. <head runat="server">
  8. <title></title>
  9. <link href="../../../ui/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
  10. <link href="../../../ui/css/datepicker-custom.css" rel="stylesheet" />
  11. <link href="../../../js/jQuery/jquery-ui.css" rel="stylesheet" type="text/css" />
  12. <link href="../../../ui/css/waves.min.css" type="text/css" rel="stylesheet" />
  13. <link href="../../../ui/css/menu.css" type="text/css" rel="stylesheet" />
  14. <link href="../../../ui/css/style.css" type="text/css" rel="stylesheet" />
  15. <link href="../../../ui/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
  16. <script src="../../../js/functions.js"></script>
  17. <script src="../../../ui/js/jquery.min.js" type="text/javascript"></script>
  18. <script src="../../../ui/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
  19. <script src="../../../ui/js/bootstrap-datepicker.js"></script>
  20. <script src="../../../ui/js/pickers-init.js"></script>
  21. <script src="../../../ui/js/jquery-ui.min.js"></script>
  22. <script src="../../../ui/js/metisMenu.min.js"></script>
  23. <script src="../../../ui/js/jquery-jvectormap-1.2.2.min.js"></script>
  24. <script src="../../../ui/js/jquery-jvectormap-world-mill-en.js"></script>
  25. <script src="../../../js/swift_calendar.js"></script>
  26. <script src="../../../js/swift_autocomplete.js"></script>
  27. <script type="text/javascript" language="javascript">
  28. function Zone() {
  29. return GetItem("<% = zone.ClientID %>")[0];
  30. }
  31. function District() {
  32. return GetItem("<% = district.ClientID %>")[0];
  33. }
  34. function Location() {
  35. return GetItem("<% = location.ClientID %>")[0];
  36. }
  37. function Agent() {
  38. return GetItem("<% = agent.ClientID %>")[0];
  39. }
  40. function CallBackAutocomplete(id) {
  41. var d = ["", ""];
  42. if (id == "#<% = zone.ClientID%>") {
  43. SetItem("<% =district.ClientID%>", d);
  44. <% = district.InitFunction() %>;
  45. } else if (id == "#<% = district.ClientID%>") {
  46. SetItem("<% =location.ClientID%>", d);
  47. <% = location.InitFunction() %>;
  48. } else if (id == "#<% = location.ClientID%>") {
  49. SetItem("<% =agent.ClientID%>", d);
  50. <% = agent.InitFunction() %>;
  51. }
  52. }
  53. function LoadCalendars() {
  54. ShowCalDefault("#<% =txtDate.ClientID%>", 1);
  55. }
  56. LoadCalendars();
  57. </script>
  58. </head>
  59. <body>
  60. <form id="form1" runat="server">
  61. <asp:ScriptManager ID="ScriptManger1" runat="server"></asp:ScriptManager>
  62. <div class="page-wrapper">
  63. <div class="row">
  64. <div class="col-sm-12">
  65. <div class="page-title">
  66. <ol class="breadcrumb">
  67. <li><a href="../../../Front.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li>
  68. <li><a href="#" onclick="return LoadModule('remittance')">Remittance</a></li>
  69. <li><a href="#" onclick="return LoadModule('creditrisk_management')">Credit Risk Management </a></li>
  70. <li class="active"><a href="CreditSecurityRPT.aspx">Credit Security Report </a></li>
  71. </ol>
  72. </div>
  73. </div>
  74. </div>
  75. <div class="listtabs">
  76. <ul class="nav nav-tabs" role="tablist">
  77. <li><a href="TopupHistoryRpt.aspx" target="_self">Balance Topup History Report </a></li>
  78. <li class="active"><a href="Javascript:void(0)" class="selected" target="_self">Agent Credit Security Report</a></li>
  79. </ul>
  80. </div>
  81. <div class="tab-content">
  82. <div role="tabpanel" class="tab-pane active" id="list">
  83. <div class="row">
  84. <div class="col-md-6">
  85. <div class="panel panel-default ">
  86. <div class="panel-heading">
  87. <h4 class="panel-title">Agent Credit Security Report </h4>
  88. <div class="panel-actions">
  89. <a href="#" class="panel-action panel-action-toggle" data-panel-toggle></a>
  90. </div>
  91. </div>
  92. <div class="panel-body">
  93. <div class="form-group">
  94. <label class="col-md-3">Zone : </label>
  95. <div class="col-md-8">
  96. <uc1:SwiftTextBox ID="zone" runat="server" Category="remit-sZone" CssClass="form-control" />
  97. </div>
  98. </div>
  99. <div class="form-group">
  100. <label class="col-md-3">District : </label>
  101. <div class="col-md-8">
  102. <uc1:SwiftTextBox ID="district" runat="server" Category="remit-districtRpt"
  103. CssClass="form-control" Param1="@Zone()" />
  104. </div>
  105. </div>
  106. <div class="form-group">
  107. <label class="col-md-3">Location : </label>
  108. <div class="col-md-8">
  109. <uc1:SwiftTextBox ID="location" runat="server" Category="remit-locationRpt"
  110. CssClass="form-control" Param1="@District()" />
  111. </div>
  112. </div>
  113. <div class="form-group">
  114. <label class="col-md-3">Agent :</label>
  115. <div class="col-md-8">
  116. <uc1:SwiftTextBox ID="agent" runat="server" Category="remit-sAgent" CssClass="form-control"
  117. Param1="@Location()" />
  118. </div>
  119. </div>
  120. <div class="form-group">
  121. <label class="col-md-3">Security Type : </label>
  122. <div class="col-md-8">
  123. <asp:DropDownList ID="securitytype" runat="server" CssClass="form-control" AutoPostBack="True"
  124. OnSelectedIndexChanged="securitytype_SelectedIndexChanged">
  125. <asp:ListItem Value="">All</asp:ListItem>
  126. <asp:ListItem Value="bg">Bank Guarantee</asp:ListItem>
  127. <asp:ListItem Value="cs">Cash Security</asp:ListItem>
  128. <asp:ListItem Value="fd">Fixed Deposit</asp:ListItem>
  129. <asp:ListItem Value="mo">Mortgage</asp:ListItem>
  130. <asp:ListItem Value="na">Not Available</asp:ListItem>
  131. </asp:DropDownList>
  132. </div>
  133. </div>
  134. <div class="form-group">
  135. <label class="col-md-3"></label>
  136. <div class="col-md-8">
  137. <asp:CheckBox ID="isexpiry" CssClass="form-control" Text="Is Going to Expiry" runat="server" Visible="false" />
  138. </div>
  139. </div>
  140. <div class="form-group">
  141. <label class="col-md-3">Group by : </label>
  142. <div class="col-md-8">
  143. <asp:DropDownList runat="server" ID="groupby" CssClass=" form-control">
  144. <asp:ListItem Value="aw">Agent Wise</asp:ListItem>
  145. <asp:ListItem Value="summary">Summary</asp:ListItem>
  146. </asp:DropDownList>
  147. </div>
  148. </div>
  149. <div class="form-group">
  150. <label class="col-md-3">Date : </label>
  151. <div class="col-md-8">
  152. <div class="input-group m-b">
  153. <span class="input-group-addon"><i class="fa fa-calendar" aria-hidden="true"></i></span>
  154. <asp:TextBox ID="txtDate" runat="server" CssClass="form-control form-control-inline input-medium default-date-picker"></asp:TextBox>
  155. </div>
  156. </div>
  157. </div>
  158. <div class="form-group">
  159. <label class="col-md-3"></label>
  160. <div class="col-md-8">
  161. <asp:Button ID="btn" runat="server" CssClass="btn btn-primary m-t-25" Text=" Search " OnClientClick="showReport();"></asp:Button>
  162. </div>
  163. </div>
  164. </div>
  165. </div>
  166. </div>
  167. </div>
  168. </div>
  169. </div>
  170. </div>
  171. </form>
  172. </body>
  173. </html>
  174. <script language="javascript" type="text/javascript">
  175. function showReport() {
  176. var zone = GetItem("<% = zone.ClientID %>")[1];
  177. var district = GetItem("<% =district.ClientID%>")[1];
  178. var location = GetItem("<% =location.ClientID%>")[0];
  179. var agent = GetItem("<% = agent.ClientID %>")[0];
  180. var securitytype = GetValue("<% = securitytype.ClientID %>");
  181. var groupby = GetValue("<% = groupby.ClientID %>");
  182. var isexpiry = GetValue('<%= isexpiry.ClientID %>');
  183. var date = GetValue('<%= txtDate.ClientID %>');
  184. var url = "../../../RemittanceSystem/RemittanceReports/Reports.aspx?reportName=20181800" +
  185. "&zone=" + zone +
  186. "&district=" + district +
  187. "&location=" + location +
  188. "&agent=" + agent +
  189. "&securitytype=" + securitytype +
  190. "&groupby=" + groupby +
  191. "&isexpiry=" + isexpiry +
  192. "&date=" + date;
  193. OpenInNewWindow(url);
  194. return false;
  195. }
  196. </script>