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.

130 lines
8.5 KiB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
  1. <%@ Page Title="" EnableEventValidation="true" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Calculator.aspx.cs" Inherits="JMEAgentSystem.WebPages.Calculator.Calculator" %>
  2. <asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
  3. <div class="Container-fluid">
  4. <div class="row">
  5. <div class="col-md-8">
  6. <div class="panel panel-default recent-activites">
  7. <!-- Start .panel -->
  8. <div class="panel-heading">
  9. <h4 class="panel-title">Calculator
  10. </h4>
  11. <div class="panel-actions">
  12. <a href="#" class="panel-action panel-action-toggle" data-panel-toggle></a>
  13. </div>
  14. </div>
  15. <div class="panel-body">
  16. <div>
  17. <div class="rowConatainer">
  18. <table class="table table-responsive">
  19. <tr>
  20. <td>Payout Country: <span class="errormsg" id='pCountry_err'>*</span></td>
  21. <td>
  22. <asp:DropDownList CssClass="form-control" ID="pCountry" runat="server" AutoPostBack="false"></asp:DropDownList>
  23. <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator1" ControlToValidate="pCountry" ValidationGroup="cal" ErrorMessage="Required!" ForeColor="Red"></asp:RequiredFieldValidator>
  24. </td>
  25. </tr>
  26. <tr>
  27. <td>Pay Mode: <span class="ErrMsg" id='pMode_err'>*</span></td>
  28. <td>
  29. <asp:DropDownList ID="pMode" runat="server" CssClass="form-control"></asp:DropDownList>
  30. <asp:RequiredFieldValidator runat="server" ID="RequiredFieldValidator2" ControlToValidate="pMode"
  31. ValidationGroup="cal" ErrorMessage="Required!" ForeColor="Red">
  32. </asp:RequiredFieldValidator>
  33. </td>
  34. </tr>
  35. <tr>
  36. <td>Calculate By
  37. </td>
  38. <td class="frmTitle">
  39. <asp:RadioButton ID="bySendAmt" runat="server" GroupName="Mode" Text="&nbsp;Sending Amount" />&nbsp;&nbsp;&nbsp;
  40. <asp:RadioButton ID="byPayOutAmt" runat="server" GroupName="Mode" Text="&nbsp;Receiving Amount" />
  41. </td>
  42. </tr>
  43. <tr>
  44. <td>Collection Amount:<span class="ErrMsg" id='cAmt_err'>*</span></td>
  45. <td>
  46. <asp:TextBox ID="txtCollAmt" runat="server" Enabled="false" CssClass="form-control"></asp:TextBox>
  47. <asp:Label ID="lblCollCurr" runat="server" Text="JPY"></asp:Label>
  48. </td>
  49. </tr>
  50. <tr>
  51. <td>Sending Amount:</td>
  52. <td>
  53. <asp:Label ID="lblSendAmt" runat="server" Text="0.00" class="amountLabel"></asp:Label>
  54. <asp:Label ID="lblSendCurr" runat="server" Text="JPY" class="amountLabel"></asp:Label>
  55. </td>
  56. </tr>
  57. <tr>
  58. <td>Service Charge:</td>
  59. <td>
  60. <asp:Label ID="lblServiceChargeAmt" runat="server" Text="0.00" class="amountLabel"></asp:Label>
  61. <asp:Label ID="lblServiceChargeCurr" runat="server" Text="JPY" class="amountLabel"></asp:Label>
  62. </td>
  63. </tr>
  64. <tr>
  65. <td>Customer Rate:</td>
  66. <td>
  67. <asp:Label ID="lblExRate" runat="server" Text="0.00" class="amountLabel"></asp:Label>
  68. <asp:Label ID="lblExCurr" runat="server" Text="" class="amountLabel"></asp:Label>
  69. </td>
  70. </tr>
  71. <tr>
  72. <td>Payout Amount: <span class="ErrMsg" id='Span1'>*</span></td>
  73. <td>
  74. <asp:TextBox ID="txtPayAmt" runat="server" Enabled="false" CssClass="form-control"></asp:TextBox>
  75. <asp:Label ID="lblPayCurr" runat="server" Text="" class="amountLabel"></asp:Label>
  76. </td>
  77. </tr>
  78. <tr>
  79. <td>&nbsp;</td>
  80. <td>
  81. <input type="button" value="Calculate" id="btnCalculate" class="btn btn-primary m-t-25" />
  82. <%--<asp:Button runat="server" ID="btnCalculate" Text="Calculate" ValidationGroup="cal" AutoPostBack="false" />--%>
  83. <input type="button" id="btnCalcClean" class="btn btn-primary m-t-25" onclick="ClearTxnData()" value="Clear" />&nbsp;
  84. <input type="button" style="display: none" id="btnProceed" onclick="CallBack()" class="btn btn-primary m-t-25" value="Proceed Send" />
  85. <span id="finalSenderId" style="display: none"></span>
  86. <span id="finalBenId" style="display: none"></span>
  87. <input type="hidden" id="finalAgentId" />
  88. <input type="hidden" id="txtCustomerLimit" value="0" />
  89. <input type="hidden" id="hdnInvoicePrintMethod" />
  90. <asp:Label ID="lblErr" runat="server" Text="" CssClass="amountLabel"></asp:Label>
  91. </td>
  92. </tr>
  93. <tr style="display: none;">
  94. <td colspan="4" style="background-color: #666666;">
  95. <div align="center">
  96. <span id="span_txnInfo" align="center" runat="server" style="font-size: 13px; color: #FFFF00; line-height: 22px; vertical-align: middle; text-align: center; font-weight: bold;">NOTE : This calculation is assumption of CASH PAYMENT only, whereas BANK A/C
  97. DEPOSIT might vary depending upon the payout bank, please check the detail charges
  98. in transaction detail windows
  99. </span>
  100. </div>
  101. </td>
  102. <td>&nbsp;</td>
  103. </tr>
  104. </table>
  105. </div>
  106. </div>
  107. </div>
  108. </div>
  109. </div>
  110. </div>
  111. </asp:Content>
  112. <asp:Content ID="Content2" ContentPlaceHolderID="Script" runat="server">
  113. <script src="/Scripts/Calculator/Calculator.js"></script>
  114. </asp:Content>