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.

116 lines
4.2 KiB

  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Manage.aspx.cs" Inherits="Swift.web.Remit.BonusManagement.BonusPointReport.Manage" %>
  2. <%@ Register Src="~/Component/AutoComplete/SwiftTextBox.ascx" TagPrefix="uc1" TagName="SwiftTextBox" %>
  3. <!DOCTYPE html>
  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5. <head runat="server">
  6. <link href="../../../ui/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
  7. <link href="../../../ui/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
  8. <link href="../../../js/jQuery/jquery-ui.css" rel="stylesheet" />
  9. <script src="../../../js/jQuery/jquery.min.js" type="text/javascript"></script>
  10. <script src="../../../js/jQuery/jquery-ui.min.js" type="text/javascript"></script>
  11. <script src="../../../js/swift_calendar.js" type="text/javascript"></script>
  12. <script src="../../../js/swift_grid.js" type="text/javascript"> </script>
  13. <script src="../../../js/functions.js" type="text/javascript"> </script>
  14. <link href="../../../ui/css/style.css" rel="stylesheet" />
  15. <script src="../../../js/swift_autocomplete.js" type="text/javascript"></script>
  16. </head>
  17. <body>
  18. <form id="form1" runat="server">
  19. <div id="container" class="page-wrapper">
  20. <div class="row">
  21. <div class="col-sm-12">
  22. <div class="page-title">
  23. <h1></h1>
  24. <ol class="breadcrumb">
  25. <li><a href="../../../Front.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li>
  26. <li><a href="#" onclick="return LoadModule('adminstration')">Bonus Management</a></li>
  27. <li class="active"><a href="Manage.aspx">Bonus Points Report</a></li>
  28. </ol>
  29. </div>
  30. </div>
  31. </div>
  32. <div class="tab-content">
  33. <div role="tabpanel" class="tab-pane active" id="list">
  34. <div class="row">
  35. <div class="col-md-12">
  36. <div class="panel panel-default">
  37. <div class="panel-heading">
  38. <h4 class="panel-title">Bonus Points Report</h4>
  39. <div class="panel-actions">
  40. <a href="#" class="panel-action panel-action-toggle" data-panel-toggle></a>
  41. </div>
  42. </div>
  43. <div class="panel-body">
  44. <div class="row">
  45. <div class="col-md-6">
  46. <div class="form-group">
  47. <label>
  48. Agent Name:</label>
  49. <uc1:SwiftTextBox ID="sAgent" runat="server" Width="250px" Category="remit-sAgent" cssclass="required" />
  50. </div>
  51. </div>
  52. </div>
  53. <div class="row">
  54. <div class="col-md-6">
  55. <div class="form-group">
  56. <label>
  57. Customer UserName (Email):</label>
  58. <asp:TextBox runat="server" ID="senderId" Width="150px" CssClass="form-control"></asp:TextBox>
  59. </div>
  60. </div>
  61. </div>
  62. <div class="row">
  63. <div class="col-md-6">
  64. <div class="form-group">
  65. <label>
  66. Order By:</label>
  67. <asp:DropDownList runat="server" ID="orderBy" Width="150px" CssClass="form-control">
  68. <asp:ListItem Value="CustomerName">Customer Name</asp:ListItem>
  69. <asp:ListItem Value="BonusEarned">Bonus Earned</asp:ListItem>
  70. <asp:ListItem Value="Branch">Branch</asp:ListItem>
  71. </asp:DropDownList>
  72. </div>
  73. </div>
  74. </div>
  75. <div class="row">
  76. <div class="col-md-12">
  77. <div class="form-group">
  78. <input type="button" id="bonusPointReport" runat="server" value=" Search " class="btn btn-primary"
  79. onclick="ShowReportBonusPoints();" />
  80. </div>
  81. </div>
  82. </div>
  83. </div>
  84. </div>
  85. </div>
  86. </div>
  87. </div>
  88. </div>
  89. </div>
  90. </form>
  91. </body>
  92. <script type="text/javascript">
  93. function ShowReportBonusPoints() {
  94. var agent = GetItem("<% = sAgent.ClientID %>")[0];
  95. var orderBy = GetValue("<%=orderBy.ClientID %>");
  96. var senderId = GetValue("<% =senderId.ClientID %>");
  97. if (agent == "" && senderId == "") {
  98. alert("Agent or Customer User Name is required !");
  99. return false;
  100. }
  101. var url = "../../../SwiftSystem/Reports/Reports.aspx?reportName=20822300" +
  102. "&agent=" + agent +
  103. "&userName=" + senderId +
  104. "&orderBy=" + orderBy;
  105. OpenInNewWindow(url);
  106. return false;
  107. }
  108. </script>
  109. </html>