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.

490 lines
25 KiB

  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="SendReceipt.aspx.cs" Inherits="Swift.web.Remit.Transaction.Agent.ReprintReceipt.SendReceipt" %>
  2. <%@ Import Namespace="Swift.web.Library" %>
  3. <!DOCTYPE html>
  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5. <head id="Head1" runat="server">
  6. <title>Send Receipt</title>
  7. <%--<link href="../../../../css/style.css" rel="stylesheet" type="text/css" />--%>
  8. <link href="../../../../ui/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
  9. <link href="../../../../ui/css/style.css" rel="stylesheet" />
  10. <link href="../../../../ui/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
  11. <script src="../../../../js/jQuery/jquery-1.4.1.min.js" ></script>
  12. <script src="../../../../js/functions.js" > </script>
  13. <style>
  14. .mainTable {
  15. width: 600px;
  16. padding: 2px;
  17. font-size: 11px;
  18. vertical-align: top;
  19. }
  20. .label{
  21. color:black;
  22. border:none !important;
  23. }
  24. .innerTable {
  25. width: 300px;
  26. padding: 2px;
  27. font-size: 11px;
  28. vertical-align: top;
  29. }
  30. .innerTable td {
  31. text-align: left;
  32. width: 150px;
  33. vertical-align: top;
  34. }
  35. .innerTableHeader {
  36. width: 300px;
  37. padding: 2px;
  38. }
  39. .innerTableHeader td {
  40. text-align: right;
  41. }
  42. .highlightTextLeft {
  43. font-size: 11px;
  44. xcolor: #999999;
  45. color: Black;
  46. font-weight: bold;
  47. text-transform: uppercase;
  48. vertical-align: top;
  49. margin-left: 10px;
  50. }
  51. .highlightTextRight {
  52. font-size: 11px;
  53. xcolor: #999999;
  54. color: Black;
  55. font-weight: bold;
  56. text-transform: uppercase;
  57. vertical-align: top;
  58. margin-left: 10px;
  59. text-align: right;
  60. }
  61. .AmtCss {
  62. text-transform: uppercase;
  63. font-weight: bold;
  64. margin-left: 5px;
  65. }
  66. .hrRuller {
  67. text-align: left;
  68. width: 600px;
  69. margin-left: 5px;
  70. }
  71. .fontColor {
  72. color: Red;
  73. font-weight: bold;
  74. font-size: 13px;
  75. }
  76. </style>
  77. <script type="text/javascript">
  78. //function CallBackForFreeSim(url) {
  79. // if (confirm("Go To Free Ncell SIM Registration! Enter customer details and give Free Ncell SIM.")) {
  80. // PopUpWindow(url, "");
  81. // }
  82. // else
  83. // return false;
  84. //}
  85. function UploadDocument() {
  86. var agentId = GetValue("<% = hdnAgentId.ClientID %>");
  87. var txnType = "sd";
  88. var tranId = GetValue("<% = hdnTranId.ClientID %>");
  89. var url = "../../../Administration/AgentCustomerSetup/UploadVoucher/BrowseDoc.aspx?id=" + tranId + '&agentId=' + agentId + '&txnType=' + txnType;
  90. OpenInNewWindow(url);
  91. return true;
  92. }
  93. function DoUpload(docDesc) {
  94. var user = "<%=GetStatic.GetUser() %>";
  95. var branch = "<%=GetStatic.GetBranch() %>";
  96. var txnType = "sd";
  97. parent.UploadDocMain(user, txnType, branch, docDesc);
  98. }
  99. function ScanDocument() {
  100. var icn = GetValue("<% = hdnIcn.ClientID %>");
  101. var id = GetValue("<% = hdnTranId.ClientID %>");
  102. parent.ScanDocument(id, icn);
  103. }
  104. function CheckForDocument(Icn, Id) {
  105. var agentId = document.getElementById("hdnAgentId").value;
  106. var vouType = "sd";
  107. var dataToSend = { MethodName: 'docCheck', agentId: agentId, icn: Icn, tranId: Id, vouType: vouType };
  108. var options =
  109. {
  110. url: '<%=ResolveUrl("SendReceipt.aspx") %>',
  111. data: dataToSend,
  112. dataType: 'JSON',
  113. type: 'POST',
  114. success: function (response) {
  115. var data = jQuery.parseJSON(response);
  116. if (data[0].errorCode = "0") {
  117. var sum = data[0].id;
  118. if (sum == 0) {
  119. parent.Disable(0); //enable all
  120. } else if (sum == 1) {
  121. parent.Disable(1); //enable voucher only
  122. } else if (sum == 2) {
  123. parent.Disable(2); //enable id only
  124. } else if (sum >= 3) {
  125. parent.Disable(4); //enable both
  126. }
  127. return;
  128. }
  129. }
  130. };
  131. $.ajax(options);
  132. return true;
  133. }
  134. </script>
  135. </head>
  136. <body>
  137. <form id="form1" runat="server">
  138. <asp:HiddenField ID="hdnAgentId" runat="server" />
  139. <asp:HiddenField ID="hdnTranId" runat="server" />
  140. <asp:HiddenField ID="hdnIcn" runat="server" />
  141. <asp:HiddenField ID="hdnTxnType" runat="server" />
  142. <asp:HiddenField ID="hdnscanner" runat="server" />
  143. <%-- <div id="divFreeSim" runat="server" class="noprint" visible="false">
  144. <asp:LinkButton ID="btnFreeSim" runat="server" Text="Free Ncell SIM Registration" class="noprint" CssClass="ButtonFreeSim"
  145. OnClick="btnFreeSim_Click" />
  146. </div>--%>
  147. <div class="page-wrapper">
  148. <div class="row">
  149. <div class="col-sm-8">
  150. <div id="Printreceiptdetail" runat="server" class="table-responsive">
  151. <table class="table">
  152. <tr>
  153. <td valign="top">
  154. <span style="float: left">
  155. <img src="../../../../ui/images/logo-red.png"/>
  156. </span>
  157. <div id="headMsg" runat="server" style="text-align: right; margin-top: 5px; font-size: 11px; text-align: left;"></div>
  158. </td>
  159. <td valign="top">
  160. <table class="innerTableHeader">
  161. <tr>
  162. <td class="label">
  163. <asp:Label ID="sAgentName" runat="server" Style="font-weight: 700" Text="Fast Remit"></asp:Label>
  164. </td>
  165. </tr>
  166. <tr>
  167. <td>
  168. <asp:Label ID="sBranchName" runat="server"></asp:Label>
  169. </td>
  170. </tr>
  171. <tr>
  172. <td>Address:
  173. <asp:Label ID="sAgentLocation" runat="server"></asp:Label>,
  174. <asp:Label ID="sAgentCountry" runat="server"></asp:Label>
  175. </td>
  176. </tr>
  177. <tr>
  178. <td>Contact No:
  179. <asp:Label ID="sContact" runat="server"></asp:Label>
  180. </td>
  181. </tr>
  182. </table>
  183. </td>
  184. </tr>
  185. <tr>
  186. <td colspan="2" align="center">
  187. <div class="highlightTextLeft">
  188. <asp:Label ID="lblControlNo" runat="server">
  189. Control No.</asp:Label>:<asp:Label ID="controlNo" CssClass="fontColor" runat="server"></asp:Label>&nbsp;&nbsp;
  190. Tran No:
  191. <asp:Label ID="tranNo" CssClass="fontColor" runat="server"></asp:Label>
  192. Send Date:
  193. <asp:Label ID="lblDate" CssClass="fontColor" runat="server"></asp:Label>
  194. </div>
  195. </td>
  196. </tr>
  197. <tr>
  198. <td>
  199. <table class="innerTable">
  200. <tr>
  201. <td><b>Sender's Name: </b></td>
  202. <td class="formLabel">
  203. <asp:Label ID="sName" runat="server"></asp:Label>
  204. </td>
  205. </tr>
  206. <tr>
  207. <td>Address: </td>
  208. <td class="text">
  209. <asp:Label ID="sAddress" runat="server"></asp:Label>
  210. ,
  211. &nbsp;
  212. <asp:Label ID="sCountry" runat="server"></asp:Label>
  213. </td>
  214. </tr>
  215. <tr>
  216. <td>Contact No: </td>
  217. <td class="text">
  218. <asp:Label ID="sContactNo" runat="server"></asp:Label>
  219. </td>
  220. </tr>
  221. <tr>
  222. <td>Id Type: </td>
  223. <td class="text">
  224. <asp:Label ID="sIdType" runat="server"></asp:Label>
  225. &nbsp; &nbsp;
  226. <asp:Label ID="sIdNo" runat="server"></asp:Label>
  227. </td>
  228. </tr>
  229. <tr runat="server" id="sDisMemId">
  230. <td>Membership Id: </td>
  231. <td class="text">
  232. <asp:Label ID="sMemId" runat="server"></asp:Label>
  233. </td>
  234. </tr>
  235. </table>
  236. </td>
  237. <td>
  238. <table class="innerTable">
  239. <tr>
  240. <td><b>Receiver's Name: </b></td>
  241. <td class="formLabel">
  242. <asp:Label ID="rName" runat="server"></asp:Label>
  243. </td>
  244. </tr>
  245. <tr>
  246. <td>Address: </td>
  247. <td class="text">
  248. <asp:Label ID="rAddress" runat="server"></asp:Label>
  249. ,
  250. &nbsp;
  251. <asp:Label ID="rCountry" runat="server"></asp:Label>
  252. </td>
  253. </tr>
  254. <tr>
  255. <td>Contact No: </td>
  256. <td class="text">
  257. <asp:Label ID="rContactNo" runat="server"></asp:Label>
  258. </td>
  259. </tr>
  260. <tr>
  261. <td>Id Type: </td>
  262. <td class="text">
  263. <asp:Label ID="rIdType" runat="server"></asp:Label>
  264. &nbsp; &nbsp;
  265. <asp:Label ID="rIdNo" runat="server"></asp:Label>
  266. &nbsp;</td>
  267. </tr>
  268. <tr>
  269. <td>Relationship with sender: </td>
  270. <td class="text">
  271. <asp:Label ID="relationship" runat="server"></asp:Label>
  272. </td>
  273. </tr>
  274. <tr runat="server" id="rDisMemId">
  275. <td>Membership Id: </td>
  276. <td class="text">
  277. <asp:Label ID="rMemId" runat="server"></asp:Label>
  278. </td>
  279. </tr>
  280. </table>
  281. </td>
  282. </tr>
  283. <tr>
  284. <td>
  285. <table class="innerTable">
  286. <tr>
  287. <td>Total Collection Amount: </td>
  288. <td class="text-amount">
  289. <asp:Label ID="total" runat="server"></asp:Label>
  290. <asp:Label ID="collCurr" runat="server"></asp:Label>
  291. </td>
  292. </tr>
  293. <tr>
  294. <td>Service Charge: </td>
  295. <td class="text-amount">
  296. <asp:Label ID="serviceCharge" runat="server"></asp:Label>
  297. <asp:Label ID="scCurr" runat="server"></asp:Label>
  298. </td>
  299. </tr>
  300. <tr>
  301. <td>Total Sent Amount: </td>
  302. <td class="fontColor">
  303. <asp:Label ID="transferAmount" runat="server"></asp:Label>
  304. <asp:Label ID="transCurr" runat="server"></asp:Label>
  305. </td>
  306. </tr>
  307. <tr>
  308. <td>Payout Amount: </td>
  309. <td class="text-amount redHighlight">
  310. <asp:Label ID="payoutAmt" runat="server"></asp:Label>
  311. <asp:Label ID="PCurr" runat="server"></asp:Label>
  312. </td>
  313. </tr>
  314. <tr runat="server" id="trBonus">
  315. <td>Pending Bonus: </td>
  316. <td class="text">
  317. <asp:Label ID="pBonus" runat="server" Style="font-weight: 700"></asp:Label>
  318. </td>
  319. </tr>
  320. </table>
  321. </td>
  322. <td>
  323. <table class="innerTable">
  324. <tr>
  325. <td>Payout Location: </td>
  326. <td class="text">
  327. <asp:Label ID="pAgentLocation" runat="server"></asp:Label>
  328. </td>
  329. </tr>
  330. <tr>
  331. <td>District:</td>
  332. <td class="text">
  333. <asp:Label ID="pAgentDistrict" runat="server"></asp:Label>
  334. </td>
  335. </tr>
  336. <tr>
  337. <td>Country: </td>
  338. <td class="text">
  339. <asp:Label ID="pAgentCountry" runat="server"></asp:Label>
  340. </td>
  341. </tr>
  342. <tr>
  343. <td>Mode of Payment: </td>
  344. <td class="text">
  345. <asp:Label ID="modeOfPayment" runat="server"></asp:Label>
  346. </td>
  347. </tr>
  348. <tr runat="server" id="trBonus1">
  349. <td>Earned Bonus: </td>
  350. <td class="text">
  351. <asp:Label ID="eBonus" runat="server" Style="font-weight: 700"></asp:Label>
  352. </td>
  353. </tr>
  354. </table>
  355. </td>
  356. </tr>
  357. <div id="bankShowHide" runat="server" visible="false">
  358. <tr>
  359. <td colspan="2">
  360. <table class="innerTable">
  361. <tr>
  362. <td nowrap="nowrap" align="right">Bank: </td>
  363. <td nowrap="nowrap" align="left">
  364. <asp:Label ID="bankName" runat="server"></asp:Label></td>
  365. <td nowrap="nowrap" align="right">Branch: </td>
  366. <td nowrap="nowrap" align="left">
  367. <asp:Label ID="BranchName" runat="server"></asp:Label>
  368. </td>
  369. </tr>
  370. <tr>
  371. <td nowrap="nowrap" align="right">Account No.: </td>
  372. <td nowrap="nowrap" align="left">
  373. <asp:Label ID="accNum" runat="server"></asp:Label></td>
  374. </tr>
  375. </table>
  376. </td>
  377. </tr>
  378. </div>
  379. <tr>
  380. <td colspan="2">
  381. <div class="AmtCss">
  382. Payout amount in words:
  383. <span class="fontColor">
  384. <asp:Label ID="payoutAmtFigure" runat="server"></asp:Label></span>
  385. </div>
  386. </td>
  387. </tr>
  388. <tr>
  389. <td colspan="2">
  390. <table class="mainTable">
  391. <tr>
  392. <td valign="bottom" nowrap="nowrap">Authorized User</td>
  393. <td rowspan="2">
  394. <%--<div align="center">
  395. In Association with:<br>
  396. <img src="../../../../Images/GlobalIMEBankLogo.gif" style="height: 30px; width: 200px" />
  397. </div>--%>
  398. </td>
  399. <td align="right">Sender's Signature</td>
  400. </tr>
  401. <tr>
  402. <td valign="top">
  403. <asp:Label ID="userFullName" runat="server"></asp:Label></td>
  404. <td align="right">_______________</td>
  405. </tr>
  406. </table>
  407. </td>
  408. </tr>
  409. <%-- <tr>
  410. <td colspan="2">
  411. <span style="background-color: Yellow; color: red; font-weight: bold; font-size: 11px;">
  412. IME बचत १० लाख योजना । यही असोज १ गते देखि कार्तिक ३० गते सम्म IME गर्नुहोस् र हरेक दिन Lucky Draw मार्फत रु ५,०००/- र हरेक हप्ता रु ५०,०००/- को बचत खाता र बम्परमा रु १० लाखको मुद्दती खाता खोल्ने अवसर प्राप्त गर्नुहोस् ।
  413. </span>
  414. </td>
  415. </tr>--%>
  416. </table>
  417. </div>
  418. <hr class="hrRuller" />
  419. <div id="multreceipt" runat="server"></div>
  420. <div>
  421. <div id="countrySpecificMsg" runat="server" class="countrySpecificMsg"></div>
  422. <div id="commonMsg" runat="server" class="commonMsg">
  423. </div>
  424. <hr />
  425. <div align="center" style="font-weight:bold;">
  426. यदि तपाइलाई भुक्तानी लिदा वा दिदा कुनै समस्या भएमा बेष्ट रेमिट नेपाल प्रा.ली को ग्राहक सेवा केन्द्रको प्रत्यक्ष फोन नं ०१–४२६४७१७ <br />अथवा ०१–४२६५८४०
  427. र टोल फ्री नं १६६० – ०१ – ९९९८८ मा सम्पर्क गर्नुहोला । धन्यवाद ।
  428. </div>
  429. <hr />
  430. <input type="button" value="Print" id="btnPrint" onclick="PrintWindow();" class="noPrint" />
  431. <input type="button" value="Upload Doc" id="btnUpload" runat="server" onclick=" UploadDocument(); "
  432. class="noPrint" style="display:none;" />
  433. <input type="button" style="display:none;" value="Scan Doc" id="btnScan" runat="server" onclick=" ScanDocument(); " class="noPrint" />
  434. </div>
  435. </div>
  436. </div>
  437. </div>
  438. </form>
  439. </body>
  440. </html>
  441. <script type="text/javascript">
  442. function PrintWindow()
  443. {
  444. window.parent.mainFrame.focus();
  445. window.print();
  446. }
  447. function keypressed()
  448. {; return false; }
  449. document.onkeydown = keypressed; // End –>
  450. var message = "Function Disabled!";
  451. function clickIE4() { if (event.button == 2) { alert(message); return false; } }
  452. function clickNS4(e) {
  453. if (document.layers || document.getElementById && !document.all)
  454. { if (e.which == 2 || e.which == 3) { alert(message); return false; } }
  455. }
  456. if (document.layers) { document.captureEvents(Event.MOUSEDOWN); document.onmousedown = clickNS4; }
  457. else if (document.all && !document.getElementById) { document.onmousedown = clickIE4; }
  458. document.oncontextmenu = new
  459. Function("alert(message);return false");
  460. document.getElementById("btnPrint").focus();
  461. </script>