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.

324 lines
26 KiB

4 years ago
  1. <%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Manage.aspx.cs" Inherits="JMEAgentSystem.WebPages.BenificiaryRegistration.Manage" %>
  2. <asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
  3. <asp:UpdatePanel ID="up1" runat="server">
  4. <ContentTemplate>
  5. <div class="hidden">
  6. <asp:HiddenField ID="hideCustomerId" runat="server" />
  7. </div>
  8. <div class="page-wrapper">
  9. <div class="row">
  10. <div class="col-sm-12">
  11. <div class="page-title">
  12. <h1></h1>
  13. <ol class="breadcrumb">
  14. <li><a href="../../Front.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li>
  15. <li><a href="#">Registration </a></li>
  16. <li><a href="#">Add Beneficiary </a></li>
  17. </ol>
  18. </div>
  19. </div>
  20. </div>
  21. <div class="row">
  22. <div class="col-md-12">
  23. <div class="register-form">
  24. <div class="panel panel-default clearfix m-b-20">
  25. <div class="panel-heading">
  26. <h4 class="panel-title">
  27. Add Beneficiary
  28. </div>
  29. <div class="panel-body">
  30. <div class="col-md-12">
  31. <div class="form-group">
  32. <label>Enter Customer Id:<span class="errormsg">*</span></label>
  33. <asp:TextBox ID="customerId" Width="200px" runat="server" CssClass="form-control"></asp:TextBox>
  34. </div>
  35. </div>
  36. </div>
  37. </div>
  38. </div>
  39. </div>
  40. </div>
  41. <div class="report-tab" id="regUp" runat="server">
  42. <div class="tab-content">
  43. <div role="tabpanel" class="tab-pane" id="List">
  44. </div>
  45. <div role="tabpanel" id="Manage">
  46. <div class="row">
  47. <div class="col-sm-12 col-md-12">
  48. <div class="register-form">
  49. <div class="panel panel-default clearfix m-b-20">
  50. <div class="panel-heading">
  51. <h4 class="panel-title">Receiver Details </h4>
  52. </div>
  53. <div class="panel-body">
  54. <div class="col-md-12" id="msgDiv" runat="server" visible="false" style="background-color: red;">
  55. <asp:Label ID="msgLabel" runat="server" ForeColor="White"></asp:Label>
  56. </div>
  57. <%--body part--%>
  58. <asp:HiddenField ID="HiddenField1" runat="server" />
  59. <asp:HiddenField ID="hideBenificialId" runat="server" />
  60. <asp:HiddenField ID="hideMembershipId" runat="server" />
  61. <div class="col-md-4">
  62. <div class="form-group">
  63. <label>Country:<span class="errormsg">*</span></label>
  64. <asp:DropDownList ID="ddlCountry" onChange="ddlCountryChange()" CssClass="form-control" runat="server">
  65. <asp:ListItem Text="Select.."></asp:ListItem>
  66. </asp:DropDownList>
  67. </div>
  68. </div>
  69. <div class="col-md-4">
  70. <div class="form-group">
  71. <label>Beneficiary Type:<span class="errormsg">*</span></label>
  72. <asp:DropDownList ID="ddlBenificiaryType" CssClass="form-control" runat="server">
  73. </asp:DropDownList>
  74. </div>
  75. </div>
  76. <div class="col-md-4">
  77. <div class="form-group">
  78. <label>Email:</label>
  79. <asp:TextBox ID="txtEmail" TextMode="Email" runat="server" CssClass="form-control"></asp:TextBox>
  80. <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" Display="Dynamic"
  81. ErrorMessage="Invalid Email Id!" ForeColor="Red" SetFocusOnError="True" ValidationGroup="send"
  82. ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" CssClass="inv"
  83. ControlToValidate="txtEmail"></asp:RegularExpressionValidator>
  84. </div>
  85. </div>
  86. <div class="col-md-4">
  87. <div class="form-group">
  88. <label>First Name:<span class="errormsg">*</span></label>
  89. <asp:TextBox runat="server" ID="txtReceiverFName" CssClass="form-control" placeholder="Receiver First Name"></asp:TextBox>
  90. </div>
  91. </div>
  92. <div class="col-md-4">
  93. <div class="form-group">
  94. <label>Mid Name:</label>
  95. <asp:TextBox runat="server" ID="txtReceiverMName" CssClass="form-control" placeholder="Receiver Mid Name"></asp:TextBox>
  96. </div>
  97. </div>
  98. <div class="col-md-4">
  99. <div class="form-group">
  100. <label>Last Name:<span class="errormsg">*</span></label>
  101. <asp:TextBox runat="server" ID="txtReceiverLName" CssClass="form-control" placeholder="Receiver Last Name"></asp:TextBox>
  102. </div>
  103. </div>
  104. <div class="col-md-4">
  105. <div class="form-group">
  106. <label>Native Country :<span class="errormsg">*</span></label>
  107. <asp:DropDownList ID="ddlNativeCountry" CssClass="form-control" runat="server">
  108. </asp:DropDownList>
  109. </div>
  110. </div>
  111. <div class="col-md-4">
  112. <div class="form-group">
  113. <label>Receiver Address:<span class="errormsg">*</span></label>
  114. <asp:TextBox runat="server" ID="txtReceiverAddress" CssClass="form-control" placeholder="Receiver Address"></asp:TextBox>
  115. </div>
  116. </div>
  117. <div class="col-md-4">
  118. <div class="form-group">
  119. <label>Receiver City:</label>
  120. <asp:TextBox runat="server" ID="txtReceiverCity" CssClass="form-control" placeholder="Receiver City"></asp:TextBox>
  121. </div>
  122. </div>
  123. <div class="col-md-4">
  124. <div class="form-group">
  125. <label>Contact No:</label>
  126. <asp:TextBox runat="server" ID="txtContactNo" onchange="CheckForPhoneNumber(this,'Contact No.')" CssClass="form-control" placeholder="Receiver Contact No" MaxLength="13"></asp:TextBox>
  127. </div>
  128. </div>
  129. <div class="col-md-4">
  130. <div class="form-group" style="overflow: initial;">
  131. <label>Mobile No.: <span class="errormsg">*</span></label><br />
  132. <asp:TextBox runat="server" MaxLength="16" ID="txtSenderMobileNo" placeholder="Mobile No" CssClass="form-control" />
  133. </div>
  134. </div>
  135. <div class="col-md-4">
  136. <div class="form-group">
  137. <label>Id Type:</label>
  138. <asp:DropDownList ID="ddlIdType" CssClass="form-control" runat="server">
  139. </asp:DropDownList>
  140. </div>
  141. </div>
  142. <div class="col-md-4">
  143. <label>Id Number: <span class="errormsg" id="idNumberErr" hidden>*</span></label></label>
  144. <div class="form-group">
  145. <asp:TextBox runat="server" ID="txtIdValue" CssClass="form-control" disabled="disabled" placeholder="Any Photo Id"></asp:TextBox>
  146. </div>
  147. </div>
  148. <div class="col-md-4">
  149. <div class="form-group">
  150. <label>Place of Issue:</label>
  151. <asp:TextBox runat="server" ID="txtPlaceOfIssue" CssClass="form-control" placeholder="Place Of Issue"></asp:TextBox>
  152. </div>
  153. </div>
  154. <div class="col-md-4">
  155. <div class="form-group">
  156. <label>Relationship To Beneficiary:</label>
  157. <asp:DropDownList ID="ddlRelationship" onChange="showTextBox()" CssClass="form-control" runat="server">
  158. </asp:DropDownList>
  159. </div>
  160. </div>
  161. <div class="col-md-4">
  162. <div class="form-group" id="otherRelationDiv" runat="server">
  163. <label>Description of other relationship:</label>
  164. <asp:TextBox runat="server" ID="otherRelationshipTextBox" CssClass="form-control" placeholder="Other Relation Description"></asp:TextBox>
  165. </div>
  166. </div>
  167. <div class="clearfix"></div>
  168. <p class="col-md-12">
  169. <label class="">Transaction Information</label>
  170. </p>
  171. <div class="col-md-4">
  172. <div class="form-group">
  173. <label>Purpose of Remitance:</label>
  174. <asp:DropDownList ID="ddlPurposeOfRemitance" runat="server" CssClass="form-control">
  175. </asp:DropDownList>
  176. </div>
  177. </div>
  178. <div class="col-md-4">
  179. <div class="form-group">
  180. <label>Payment Mode:<span class="errormsg">*</span></label>
  181. <asp:DropDownList ID="ddlPaymentMode" runat="server" CssClass="form-control" onchange="PopulatePayoutPartner()">
  182. </asp:DropDownList>
  183. </div>
  184. </div>
  185. <div class="col-md-4">
  186. <div class="form-group">
  187. <label>Agent/Bank:</label>
  188. <asp:DropDownList ID="ddlPayoutPatner" onchange="PopulateLocation()" runat="server" CssClass="form-control">
  189. </asp:DropDownList>
  190. </div>
  191. </div>
  192. <div class="col-md-4" hidden="hidden">
  193. <div class="form-group">
  194. <label>Agent/Bank:<span><i>Type if Not Found</i></span></label>
  195. <asp:TextBox ID="txtBankName" runat="server" CssClass="form-control clearOnNotBank"></asp:TextBox>
  196. </div>
  197. </div>
  198. <div class="col-md-4 showOnBankMethod" id="receiverAccountNo" runat="server">
  199. <div class="form-group">
  200. <label>Beneficiary A/c #:</label>
  201. <asp:TextBox ID="txtBenificaryAc" runat="server" CssClass="form-control clearOnNotBank"></asp:TextBox>
  202. </div>
  203. </div>
  204. <div class="col-md-4" id="agentBankBranchDiv">
  205. <div class="form-group">
  206. <label>Agnet/Bank Branch</label>
  207. <asp:DropDownList ID="DDLBankLocation" runat="server" CssClass="form-control">
  208. </asp:DropDownList>
  209. </div>
  210. </div>
  211. <div class="col-md-12">
  212. <div class="form-group">
  213. <label>Remarks:</label>
  214. <asp:TextBox ID="txtRemarks" runat="server" TextMode="MultiLine" Rows="2" CssClass="form-control"></asp:TextBox>
  215. </div>
  216. </div>
  217. <%--End body part--%>
  218. </div>
  219. </div>
  220. <div class="panel panel-default clearfix m-b-20">
  221. <div class="panel-heading">Agreement Information</div>
  222. <div class="panel-body">
  223. <div class="col-md-12 col-sm-12" runat="server" id="BenificiaryAgreementDiv">
  224. <div class="form-group">
  225. <label class="checkbox-ui">
  226. <input type="checkbox" runat="server" class="custom-control-input" id="BenificiaryAgreement" />
  227. <small class="custom-control-label">「受取人登録書」
  228. 私は本依頼書に記載されているジャパンマネーエクスプレス株式会社の「海外送金利用規約」の内容に同意します。
  229. 私の依頼する送金は、北朝鮮及びイランとは関係無い取引であり、反社会勢力と一切の関りはありません。
  230. 受取人及び私は「外内国の重要な公的な地位にある者」ではありません。
  231. また申込書に表示された内容について間違いが無い事を確認した上で、JME送金サービスの受取人登録を依頼します.
  232. <br />
  233. 「Beneficiary Registration Form」
  234. I understand and agree to the ”Terms and Conditions for Overseas Remittance” of Japan Money Express Co., Ltd. (JME).
  235. Beneficiary and I no relation with North Korea nor Iran、and have no relation to any Anti-Social Forces or engaged in any illegal activities.
  236. Beneficiary and I are not Politically Exposed Persons(PEPs).
  237. I confirm the information shown in this application to register beneficiary/ beneficiaries is true and correct.
  238. </small>
  239. </label>
  240. </div>
  241. </div>
  242. <div class="row" id="signatureDiv" runat="server">
  243. <div class="col-md-6 form-group">
  244. <label class="control-label">Customer Signature:</label>
  245. <div id="signature-pad" class="signature-pad" style="height: 350px;">
  246. <div class="signature-pad--body">
  247. <canvas></canvas>
  248. </div>
  249. <div class="signature-pad--footer">
  250. <div class="description">Sign above</div>
  251. <div class="signature-pad--actions">
  252. <div class="form-group">
  253. <button type="button" class="btn btn-primary clear" data-action="clear">Clear</button>
  254. &nbsp;&nbsp;&nbsp;
  255. <button type="button" class="btn btn-primary" data-action="undo">Undo</button>
  256. </div>
  257. </div>
  258. </div>
  259. </div>
  260. </div>
  261. <div class="col-md-6 form-group" style="display: none">
  262. <label class="control-label">Customer Password:</label>
  263. <div>
  264. <asp:TextBox autocomplete="stopdoingthat" TextMode="Password" ID="customerPassword" runat="server" CssClass="form-control" MaxLength="20"></asp:TextBox>
  265. </div>
  266. </div>
  267. </div>
  268. <div class="row" runat="server">
  269. <div class="col-md-12 form-group">
  270. <asp:Button ID="register" runat="server" CssClass="btn btn-primary m-t-25" Text="Submit" />
  271. <%--<asp:Button ID="register" runat="server" CssClass="btn btn-primary m-t-25" Text="Submit" OnClientClick="return CheckFormValidation()" />--%>
  272. </div>
  273. </div>
  274. </div>
  275. </div>
  276. </div>
  277. </div>
  278. </div>
  279. </div>
  280. </div>
  281. </div>
  282. </div>
  283. </div>
  284. <asp:HiddenField ID="hddImgURL" runat="server" />
  285. </ContentTemplate>
  286. </asp:UpdatePanel>
  287. </asp:Content>
  288. <asp:Content ID="Content2" ContentPlaceHolderID="Script" runat="server">
  289. <style>
  290. .table .table {
  291. background-color: #F5F5F5 !important;
  292. }
  293. </style>
  294. <link href="/Content/css/signature-pad.css" rel="stylesheet" />
  295. <script src="/Scripts/jquery.min.js"></script>
  296. <script src="/Plugins/jquery-ui/jquery-ui.min.js"></script>
  297. <script src="/Scripts/bootstrap.min.js"></script>
  298. <script src="/Scripts/functions.js"></script>
  299. <script src="/Scripts/js/swift_calendar.js"></script>
  300. <script src="/Scripts/jquery.validate.js"></script>
  301. <script src="/Plugins/bootstrap-datepicker/js/bootstrap-datepicker.min.js"></script>
  302. <script src="/Scripts/notify.js"></script>
  303. <script src="/Scripts/Customer/Document.js"></script>
  304. <script src="/Scripts/js/swift_autocomplete.js"></script>
  305. <script src="../../js/singnature/signature_pad.umd.js"></script>
  306. <script src="../../js/singnature/customerSignature.js"></script>
  307. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.15/jquery.mask.min.js" type="text/javascript"></script>
  308. <script src="https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/12.1.3/js/intlTelInput.min.js"></script>
  309. <script src="https://cdn.jsdelivr.net/npm/gasparesganga-jquery-loading-overlay@1.5.4/src/loadingoverlay.min.js"></script>
  310. <script src="https://cdn.jsdelivr.net/npm/gasparesganga-jquery-loading-overlay@1.5.4/extras/loadingoverlay_progress/loadingoverlay_progress.min.js"></script>
  311. <script src="/Scripts/Receiver/ReceiverRegistrationNew.js"></script>
  312. </asp:Content>