|
|
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Pay.aspx.cs" Inherits="Swift.web.AgentPanel.Pay.PayTransaction.Pay" %>
<%@ Import Namespace="Swift.web.Library" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <base id="Base1" target="_self" runat="server" /> <title></title> <link href="../../../js/jQuery/jquery-ui.css" rel="stylesheet" /> <link href="../../../ui/font-awesome/css/font-awesome.min.css" rel="stylesheet" /> <link href="../../../ui/css/style.css" rel="stylesheet" /> <link href="../../../ui/bootstrap/css/bootstrap.min.css" rel="stylesheet" /> <link href="../../../css/TranStyle2.css" rel="stylesheet" type="text/css" /> <script src="../../../js/functions.js" type="text/javascript"></script> <script src="../../../ui/js/jquery.min.js"></script> <script src="../../../ui/js/jquery-ui.min.js"></script>
<script src="../../../ui/js/jquery.validate.js"></script> <script src="../../../js/swift_calendar.js" type="text/javascript"></script> <script type="text/javascript" language="javascript"> $(document).ready(function () { $("#topupTR").hide(); $('.issuemember').hide(); $('div.issuemember.row').hide(); $.ajaxSetup({ cache: false }); $("#<%=rIdType.ClientID %>").change(function () { var val = $(this).val().split('|')[1]; //var ischecked = $("#chkIssueCustCard").is(':checked'); //if (ischecked) { if (val == 'N' || val == undefined) { $("#trIdExpiryDate").hide(); SetValueById("<%=rIdValidDate.ClientID%>", "", ""); SetValueById("<%=rIdValidDateBs.ClientID %>", "", "");
//$('#rIdValidDate').removeClass("required"); //$('#rIdValidDateBs').removeClass("required"); } else { $("#trIdExpiryDate").show();
//$('#rIdValidDate').addClass("required"); //$('#rIdValidDateBs').addClass("required"); } /*} else { $("#trIdExpiryDate").hide(); <%-- SetValueById("<%=rIdValidDate.ClientID%>", "", "");--%> SetValueById("<%=rIdValidDateBs.ClientID %>", "", ""); //}*/ FilterIdIssuedPlace();
});
FilterIdIssuedPlace();
}); //
if (!window.showModalDialog) { window.showModalDialog = function (arg1, arg2, arg3) {
var w; var h; var resizable = "no"; var scroll = "no"; var status = "no";
// get the modal specs var mdattrs = arg3.split(";"); for (i = 0; i < mdattrs.length; i++) { var mdattr = mdattrs[i].split(":");
var n = mdattr[0]; var v = mdattr[1]; if (n) { n = n.trim().toLowerCase(); } if (v) { v = v.trim().toLowerCase(); }
if (n == "dialogheight") { h = v.replace("px", ""); } else if (n == "dialogwidth") { w = v.replace("px", ""); } else if (n == "resizable") { resizable = v; } else if (n == "scroll") { scroll = v; } else if (n == "status") { status = v; } }
var left = window.screenX + (window.outerWidth / 2) - (w / 2); var top = window.screenY + (window.outerHeight / 2) - (h / 2); var targetWin = window.open(arg1, arg1, 'toolbar=no, location=no, directories=no, status=' + status + ', menubar=no, scrollbars=' + scroll + ', resizable=' + resizable + ', copyhistory=no, width=' + w + ', height=' + h + ', top=' + top + ', left=' + left); targetWin.focus(); }; }
$(document).ajaxStart(function () { $("#DivLoad").show(); });
$(document).ajaxComplete(function (event, request, settings) { $("#DivLoad").hide(); }); $.validator.messages.required = "Required!"; $(document).ready(function () { $("#form1").validate(); });
function Loading(flag) { if (flag == "show") ShowElement("DivLoad"); else HideElement("DivLoad"); }
var urlRoot = "<%=GetStatic.GetUrlRoot()%>"; function SetDDLValueSelected(ddl, selectText) { $("#" + ddl + " option").each(function () { var text = $.trim($(this).text()).toUpperCase(); var search = $.trim(selectText).toUpperCase(); if (text == search) { $(this).attr("selected", "selected"); return; } }); } function PickReceiver() { var rMemId = ""; $.get(urlRoot + "/Remit/Transaction/ThirdPartyTXN/Pay/FormLoader.aspx", { memId: rMemId, type: 'rPayThirdParty' }, function (data) { var array = eval(data);
if (array[0].errorCode != "0") { SetValueById("<%=hddCustomerId.ClientID %>", "", ""); SetValueById("<%=hddMembershipId.ClientID %>", "", ""); window.parent.SetMessageBox(array[0].errorMsg, '1'); return; } rowFullName.style.display = "block"; SetValueById("<%=rFullName.ClientID %>", array[0].fullName, ""); SetValueById("<%=hddMembershipId.ClientID %>", array[0].membershipId, ""); SetValueById("<%=rIdType.ClientID %>", array[0].IdType1, ""); $("#rIdType").trigger("change"); SetValueById("<%=rIdNumber.ClientID %>", array[0].idNumber, ""); SetValueById("<%=hddrIdPlaceOfIssue.ClientID %>", array[0].placeOfIssue, ""); SetValueById("<%=rContactNo.ClientID %>", array[0].mobile, ""); SetValueById("<%=hddCustomerId.ClientID %>", array[0].customerId, ""); SetValueById("<%=relationType.ClientID %>", array[0].relationType, ""); SetValueById("<%=relativeName.ClientID %>", array[0].relativeName, "");
SetValueById("<%=rDOB.ClientID %>", array[0].dobEng, ""); SetValueById("<%=rDOBBs.ClientID %>", array[0].dobNep, "");
SetValueById("<%=rIdIssuedDate.ClientID %>", array[0].issueDate, ""); SetValueById("<%=rIdIssuedDateBs.ClientID %>", array[0].issueDateNp, "");
SetValueById("<%=rIdValidDate.ClientID %>", array[0].expiryDate, ""); SetValueById("<%=rIdValidDateBs.ClientID %>", array[0].expiryDateNp, "");
var contlNo = $("#securityNo").text(); var l = contlNo.substring(contlNo.length - 1, contlNo.length); if (l != "D") ShowAlternateContactForTopUp(array[0].mobile);
ShowCustomer();
}); }
function DisabledReceiverFields() { $('#rFullName').attr("readonly", true); GetElement("<%=rIdType.ClientID %>").disabled = false; GetElement("<%=relationType.ClientID %>").disabled = true; $('#rIdNumber').attr("readonly", true); //GetElement("<%=hddrIdPlaceOfIssue.ClientID %>").disabled = false;
$('#relativeName').attr("readonly", true); $('#alternateMobileNo').attr("readonly", true); $('#rBankName').attr("readonly", true); $('#rbankBranch').attr("readonly", true); $('#rBankName').attr("readonly", true);
$('#rBankName').attr("readonly", false); $('#rbankBranch').attr("readonly", false); $('#rcheque').attr("readonly", false); $('#rAccountNo').attr("readonly", false); $('#brcheque').attr("readonly", false); $('#rContactNo').attr("readonly", false); var ischecked = $("#chkIssueCustCard").is(':checked'); if (ischecked) { $('#chkIssueCustCard').attr('checked', false); $('.issuemember.row').hide(); $('div.issuemember.row').hide(); $('div.searchreceiver').show(); }
GetElement("<%=rOccupation.ClientID %>").disabled = false;
GetElement("<%=chkIssueCustCard.ClientID %>").disabled = true;
} function EnabledReceiverFields() { $('#rFullName').attr("readonly", false); $('#relativeName').attr("readonly", false); $('#rIdNumber').attr("readonly", false); $('#alternateMobileNo').attr("readonly", false); $('#rBankName').attr("readonly", false); $('#rbankBranch').attr("readonly", false); GetElement("<%=rIdType.ClientID %>").disabled = false; GetElement("<%=relationType.ClientID %>").disabled = false; //GetElement("<%=hddrIdPlaceOfIssue.ClientID %>").disabled = false; $('#rBankName').attr("readonly", false); $('#rbankBranch').attr("readonly", false); $('#rcheque').attr("readonly", false); $('#rAccountNo').attr("readonly", false); $('#brcheque').attr("readonly", false); $('#rContactNo').attr("readonly", false); GetElement("<%=rOccupation.ClientID %>").disabled = false; GetElement("<%=chkIssueCustCard.ClientID %>").disabled = false;
}
function ShowAlternateContactForTopUp(contactNo) { $("#topupTR").hide();
var topUpNum = contactNo.substring(0, 3); if (topUpNum == '980' || topUpNum == '981' || topUpNum == '982' || topUpNum == '984' || topUpNum == '986') { $("#topupTR").hide(); } else { $("#topupTR").show(); } }
function ClearField() { $("#topupTR").hide(); $("#alternateMobileNo").text(); rowFullName.style.display = "none"; SetValueById("<% =rFullName.ClientID%>", "", false); SetValueById("<% =rContactNo.ClientID%>", "", false); GetElement("<% =rIdType.ClientID%>").selectedIndex = 0;
SetValueById("<% =rIdNumber.ClientID%>", "", false); SetValueById("<% =hddrIdPlaceOfIssue.ClientID%>", "", false); SetValueById("<% =relationType.ClientID%>", "", false); SetValueById("<% =relativeName.ClientID%>", "", false); SetValueById("<% =hddMembershipId.ClientID%>", "", false); SetValueById("<% =hddCustomerId.ClientID%>", "", false);
SetValueById("<% =txtCustCardId.ClientID%>", "", false); $('#txtCustCardId').attr("readonly", false); SetValueById("<% =rIdIssuedDate.ClientID%>", "", false); SetValueById("<% =rIdIssuedDateBs.ClientID%>", "", false); SetValueById("<% =rIdValidDate.ClientID%>", "", false); SetValueById("<% =rIdValidDateBs.ClientID%>", "", false); SetValueById("<% =rDOB.ClientID%>", "", false); SetValueById("<% =rDOBBs.ClientID%>", "", false);
SetValueById("<% =rIdIssuedDate.ClientID%>", "", false); SetValueById("<% =rIdIssuedDateBs.ClientID%>", "", false); SetValueById("<% =rIdValidDate.ClientID%>", "", false); SetValueById("<% =rIdValidDateBs.ClientID%>", "", false);
SetValueById("<% =rEmail.ClientID%>", "", false); SetValueById("<% =rAdd.ClientID%>", "", false);
SetValueById("<% =hddIssueCustCardInfoSaved.ClientID%>", "", false); SetValueById("<% =hddIssueCustCardId.ClientID%>", "", false);
GetElement("<% =rOccupation.ClientID%>").selectedIndex = 0; GetElement("<% =rGender.ClientID%>").selectedIndex = 0;
GetElement("<% =relWithSender.ClientID%>").selectedIndex = 0; GetElement("<% =por.ClientID%>").selectedIndex = 0;
GetElement("<%=chkIssueCustCard.ClientID %>").disabled = false; var ischecked = $("#chkIssueCustCard").is(':checked'); if (ischecked) { $('#chkIssueCustCard').attr('checked', false); $('.issuemember.row').hide(); $('div.issuemember.row').hide(); $('div.searchreceiver').show(); }
EnabledReceiverFields(); }
function ShowReceiverCustomer() { var customerCardNumber = ""; if (customerCardNumber == "") { alert("Please enter Membership Id!"); return false; } //alert(url);
var url = "<%=GetStatic.GetUrlRoot() %>" + "/Remit/Administration/CustomerSetup/Display.aspx?membershipId=" + customerCardNumber + ""; PopUpWindow(url, "dialogHeight:800px;dialogWidth:1000px;dialogLeft:300;dialogTop:100;center:yes"); }
function ShowCustomer() { var customerCardNumber = ""; if (customerCardNumber == "") { alert("Please enter Membership Id!"); return false; }
$(document).ready(function () { var mydiv = $('#mydiv');
mydiv.dialog( { autoOpen: false , closeOnEscape: false , modal: true , resizable: false //, position: [50, 20] , draggable: false , buttons: {
'I recommend to accept the transaction. ': function () { mydiv.dialog("close"); DisabledReceiverFields(); }, 'I recommend to reject the transaction.': function () { ClearField(); EnabledReceiverFields(); mydiv.dialog("close"); } }, create: function () { $(".ui-dialog-buttonset").find("button").addClass("btns"); $(this).closest(".ui-dialog").find(".btns").eq(0).addClass("btn btn-primary btn-sm"); $(this).closest(".ui-dialog").find(".btns").eq(1).addClass("btn btn-danger btn-sm"); } } );
var url = "../../../Remit/Transaction/Agent/Send/Domestic/Display.aspx?membershipId=" + customerCardNumber + ""; mydiv.load(url);
// Open the dialog mydiv.dialog('open');
return false;
}); }
$('#rDOB').blur(function () { var CustomerDob = GetValue("<%=rDOB.ClientID %>"); if (CustomerDob != "") { var CustYears = datediff(CustomerDob, 'years');
if (parseInt(CustYears) < 16) { alert('Customer age must be 16 or above !'); return; } } }); $(function () { $('#chkIssueCustCard').click(function () { var val = $("#rIdType").val().split('|')[1]; if ($('#chkIssueCustCard').is(':checked')) { $('.issuemember.row').show(); $('div.issuemember.row').show(); $('div.searchreceiver').hide(); HideElement("uploadDocForCustCard"); $("#rIdType option[value='6208|E']").remove();
if (val == 'N' || val == undefined) { $("#trIdExpiryDate").hide(); SetValueById("<%=rIdValidDate.ClientID%>", "", ""); SetValueById("<%=rIdValidDateBs.ClientID %>", "", ""); } else { $("#trIdExpiryDate").show(); }
} else { SetValueById("<% =txtCustCardId.ClientID%>", "", false); SetValueById("<% =rIdIssuedDate.ClientID%>", "", false); SetValueById("<% =rIdIssuedDateBs.ClientID%>", "", false); SetValueById("<% =rIdValidDate.ClientID%>", "", false); SetValueById("<% =rIdValidDateBs.ClientID%>", "", false); SetValueById("<% =rDOB.ClientID%>", "", false); SetValueById("<% =rDOBBs.ClientID%>", "", false);
SetValueById("<% =rEmail.ClientID%>", "", false); SetValueById("<% =rAdd.ClientID%>", "", false);
SetValueById("<% =hddIssueCustCardInfoSaved.ClientID%>", "", false); SetValueById("<% =hddIssueCustCardId.ClientID%>", "", false);
GetElement("<% =rOccupation.ClientID%>").selectedIndex = 0; GetElement("<% =rGender.ClientID%>").selectedIndex = 0;
GetElement("spnCustomerEnrollMsg").innerHTML = ''; $('#spnCustomerEnrollMsg').removeClass(function () { return $(this).attr("class"); });
$('.issuemember.row').hide(); $('div.issuemember.row').hide(); $('div.searchreceiver').show(); $("#rIdType").append($("<option value='6208|E'>Valid Government ID</option>")); $("#trIdExpiryDate").hide(); } }); }); function uploadCusDoc() { var customerId = GetValue("<%=hddIssueCustCardId.ClientID %>"); if (customerId == "") { alert("Customer information has not been saved yet. Please save and re-try again."); return; }
var url = "../../../Remit/Transaction/Agent/Send/Domestic/CustomerDocument.aspx?customerId=" + customerId;
OpenDialog(url, 500, 820, 100, 100); } function LoadCalendars() { ShowCalDefault("#<% =rIdIssuedDate.ClientID%>"); VisaValidDateSend("#<% =rIdValidDate.ClientID%>"); CalSenderDOB("#<% =rDOB.ClientID%>");
} LoadCalendars(); function GetADVsBSDate(type, control) { var date = ""; if (type == "ad" && control == "rDOB") date = GetValue("<%=rDOB.ClientID%>"); else if (type == "bs" && control == "rDOBBs") date = GetValue("<%=rDOBBs.ClientID%>"); else if (type == "ad" && control == "rIdIssuedDate") date = GetValue("<%=rIdIssuedDate.ClientID%>"); else if (type == "bs" && control == "rIdIssuedDateBs") date = GetValue("<%=rIdIssuedDateBs.ClientID%>"); else if (type == "ad" && control == "rIdValidDate") date = GetValue("<%=rIdValidDate.ClientID%>"); else if (type == "bs" && control == "rIdValidDateBs") date = GetValue("<%=rIdValidDateBs.ClientID%>");
var dataToSend = { MethodName: "getdate", date: date, type: type }; var options = { url: '<%=ResolveUrl("Pay.aspx") %>?x=' + new Date().getTime(), data: dataToSend, dataType: 'JSON', type: 'POST', success: function (response) { //var data = jQuery.parseJSON(response); var data = response; if (data[0].Result == "") { alert("Invalid Date.");
if (type == "ad" && control == "rDOB") SetValueById("<%=rDOB.ClientID%>", "", ""); else if (type == "bs" && control == "rDOBBs") SetValueById("<%=rDOBBs.ClientID%>", "", ""); else if (type == "ad" && control == "rIdIssuedDate") SetValueById("<%=rIdIssuedDate.ClientID%>", "", ""); else if (type == "bs" && control == "rIdIssuedDateBs") SetValueById("<%=rIdIssuedDateBs.ClientID%>", "", ""); else if (type == "ad" && control == "rIdValidDate") SetValueById("<%=rIdValidDate.ClientID%>", "", ""); else if (type == "bs" && control == "rIdValidDateBs") SetValueById("<%=rIdValidDateBs.ClientID%>", "", "");
return; }
if (type == "ad" && control == "rDOB") SetValueById("<%=rDOBBs.ClientID %>", data[0].Result, ""); else if (type == "bs" && control == "rDOBBs") SetValueById("<%=rDOB.ClientID %>", data[0].Result, ""); else if (type == "ad" && control == "rIdIssuedDate") SetValueById("<%=rIdIssuedDateBs.ClientID %>", data[0].Result, ""); else if (type == "bs" && control == "rIdIssuedDateBs") SetValueById("<%=rIdIssuedDate.ClientID %>", data[0].Result, ""); else if (type == "ad" && control == "rIdValidDate") SetValueById("<%=rIdValidDateBs.ClientID %>", data[0].Result, ""); else if (type == "bs" && control == "rIdValidDateBs") SetValueById("<%=rIdValidDate.ClientID %>", data[0].Result, "");
ValidateDate();
}, error: function (request, error) { alert(request); } }; $.ajax(options); }
function VerifyEnrollCust() { var ischecked = $("#chkIssueCustCard").is(':checked'); if (ischecked) { var isSaved = GetValue("<% =hddIssueCustCardInfoSaved.ClientID%>"); var custId = GetValue("<% =hddIssueCustCardId.ClientID%>");
if (isSaved != 'true' && custId == '') { window.parent.SetMessageBox('Cannot Process Transaction. Save customer card issue information and then try again.', '1'); return false; } return confirm('Confirm To Pay Transaction?') } else { return confirm('Confirm To Pay Transaction?') } return true;
}
function SaveCustInfoToIssueCard() { var senderId = GetValue("<%=hddCustomerId.ClientID %>"); var custId = GetValue("<%=hddIssueCustCardId.ClientID %>"); var rMemId = GetValue("<%=txtCustCardId.ClientID %>");
var rName = $("#<%=recName.ClientID%>").text(); rName = $.trim(rName); rNameArr = rName.split(' ');
var rFirstName = ''; var rLastName1 = '';
if (rNameArr.length > 0) rFirstName = rNameArr[0]; if (rNameArr.length > 1) { for (var i = 1; i < rNameArr.length; i++) { rLastName1 += rNameArr[i] + ' '; } rLastName1 = $.trim(rLastName1); } var rMiddleName = ''; var rLastName2 = '';
var rAddress = $('#<%=rAdd.ClientID%>').text(); var rContactNo = GetValue("<%=rContactNo.ClientID %>"); var rIdTypeObj = GetElement("<%=rIdType.ClientID %>"); var rIdType = rIdTypeObj.options[rIdTypeObj.selectedIndex].value; var rIdNo = GetValue("<%=rIdNumber.ClientID %>"); var recIdType = $("#rIdType").val(); var recIdTypeArr = recIdType.split('|'); var rEmail = GetValue("<%=rEmail.ClientID %>"); var rIdIssuedPlace = GetValue("<%=hddrIdPlaceOfIssue.ClientID %>");
var rIdIssuedDate = GetValue("<%=rIdIssuedDate.ClientID %>"); var rIdValidDate = GetValue("<%=rIdValidDate.ClientID %>"); var rDOB = GetValue("<%=rDOB.ClientID %>");
var rIdIssuedDateBs = GetValue("<%=rIdIssuedDateBs.ClientID %>"); var rIdValidDateBs = GetValue("<%=rIdValidDateBs.ClientID %>"); var rDOBBs = GetValue("<%=rDOBBs.ClientID %>");
var occObj = GetElement("<%=rOccupation.ClientID %>"); var occ = occObj.options[occObj.selectedIndex].value; var rGender = GetValue("<%=rGender.ClientID %>"); var relationType = GetValue("<%=relationType.ClientID %>"); var relativeName = GetValue("<%=relativeName.ClientID %>");
if (rMemId == "") { alert('Customer Card Id should not be blank.'); return; } if (rIdType == "") { alert('Please select customer Id type.'); return; } if (rIdNo == "") { alert('Customer Id no. should not be blank.'); return; } if (rFirstName == "") { alert('Customer name should not be blank.'); return; } if (rContactNo == "") { alert('Customer contact no. should not be blank.'); return; } if (rDOB == "") { alert('Customer D.O.B should not be blank.'); return; } /*
if (rIdIssuedDate == "") { alert('Customer ID issued date should not be blank.'); return; }
if (recIdTypeArr[1] == "E") { if (rIdValidDate == "") { alert('Customer ID expired date should not be blank.'); return; } }
*/
if (rAddress == "") { alert('Customer address should not be blank.'); return; } if (rGender == "") { alert('Please select customer gender.'); return; } if (relationType == "") { alert('Please select customer relation type.'); return; } //if (relativeName == "") { // alert('Parent/Spouse name should not be blank.'); // return; //} if (occ == "") { alert('Please select customer occupation.'); return; }
GetElement("spnCustomerEnrollMsg").innerHTML = ''; $('#spnCustomerEnrollMsg').removeClass(function () { return $(this).attr("class"); });
var dataToSend = { MethodName: 'issuecard' , senderId: senderId, cMemId: rMemId, cFirstName: rFirstName, cMiddleName: rMiddleName, cLastName1: rLastName1, cLastName2: rLastName2 , cAddress: rAddress, cContactNo: rContactNo, cIdType: recIdTypeArr[0], cIdNo: rIdNo, cIdIssuedPlace: rIdIssuedPlace, cIdIssuedDate: rIdIssuedDate , cEmail: rEmail, cOccupation: occ , cGender: rGender, cDOB: rDOB, cIdValidDate: rIdValidDate, cRelationType: relationType , cRelativeName: relativeName, type: 'issuecard', custId: custId, cIdIssuedDateBs: rIdIssuedDateBs, cDOBBs: rDOBBs, cIdValidDateBs: rIdValidDateBs }; var options = { url: '<%=ResolveUrl("Pay.aspx") %>?x=' + new Date().getTime(), data: dataToSend, dataType: 'JSON', type: 'POST', async: false, beforeSend: function () { $("#DivLoad").show(); }, success: function (response) { //var data = jQuery.parseJSON(response); var data = response; if (data[0].errorCode == "0") { window.parent.SetMessageBox(data[0].msg, "0"); GetElement("spnCustomerEnrollMsg").innerHTML = data[0].msg; $('#spnCustomerEnrollMsg').addClass('SuccessMsg'); $('#txtCustCardId').attr("readonly", true); GetElement("<%=chkIssueCustCard.ClientID %>").disabled = true; SetValueById("<%=hddIssueCustCardInfoSaved.ClientID %>", "true", ""); SetValueById("<%=hddIssueCustCardId.ClientID %>", data[0].id, ""); SetValueById("<%=hddCustomerId.ClientID %>", data[0].id, ""); SetValueById("<%=hddMembershipId.ClientID %>", rMemId, ""); ShowElement("uploadDocForCustCard"); } else { window.parent.SetMessageBox(data[0].msg, "1"); GetElement("spnCustomerEnrollMsg").innerHTML = data[0].msg; $('#spnCustomerEnrollMsg').addClass('ErrorAlert'); SetValueById("<%=hddIssueCustCardInfoSaved.ClientID %>", "false", ""); SetValueById("<%=hddIssueCustCardId.ClientID %>", "", ""); SetValueById("<%=hddCustomerId.ClientID %>", "", ""); SetValueById("<%=hddMembershipId.ClientID %>", "", ""); HideElement("uploadDocForCustCard"); } }, error: function (xhr) { // if error occured alert("Error occured." + xhr.statusText + xhr.responseText); }, complete: function () { $("#DivLoad").hide(); } }; $.ajax(options);
}
function ValidateDate() { try { var dateDOBValue = GetValue("<%=rDOB.ClientID%>"); var issuedateValue = GetValue("<%=rIdIssuedDate.ClientID%>"); var expiryDateValue = GetValue("<%=rIdValidDate.ClientID%>");
var dateDOBValueBs = GetValue("<%=rDOBBs.ClientID%>"); var issuedateValueBs = GetValue("<%=rIdIssuedDateBs.ClientID%>"); var expiryDateValueBs = GetValue("<%=rIdValidDateBs.ClientID%>");
var current = new Date(); var currentYear = current.getFullYear();
if (dateDOBValue != '') { var dt = new Date(dateDOBValue); var birthYear = dt.getFullYear();
if ((currentYear - birthYear) < 16) { alert('Receiver needs to be at least 16 years old in order to receive money.'); SetValueById("<%=rDOB.ClientID %>", "", ""); SetValueById("<%=rDOBBs.ClientID%>", "", ""); return false; }
if (dt >= current) { alert('Receiver needs to be at least 16 years old in order to receive money.'); SetValueById("<%=rDOB.ClientID %>", "", ""); SetValueById("<%=rDOBBs.ClientID%>", "", ""); return false; } }
if (dateDOBValueBs != '') { //MM/DD/YYYY var dateDOBValueBsArr = dateDOBValueBs.split('/'); if (dateDOBValueBsArr.length == 1) dateDOBValueBsArr = dateDOBValueBs.split('-');
try { var dtBS = new Date(dateDOBValueBs); } catch (e) {
alert('Invalid date format for DOB BS. Date should be in MM/DD/YYYY format.'); SetValueById("<%=rDOBBs.ClientID%>", "", ""); SetValueById("<%=rDOB.ClientID %>", "", ""); return false; }
if (dateDOBValueBsArr.length == 3) { var bsDD = dateDOBValueBsArr[1]; var bsMM = dateDOBValueBsArr[0]; var bsYear = dateDOBValueBsArr[2];
if ((bsDD.length == 0 || bsDD.length > 2) || (bsMM.length == 0 || bsMM.length > 2) || (bsYear.length != 4)) { alert('Invalid date format for DOB BS. Date should be in MM/DD/YYYY format.'); SetValueById("<%=rDOBBs.ClientID%>", "", ""); SetValueById("<%=rDOB.ClientID %>", "", ""); return false; }
} else { alert('Invalid date format for DOB BS. Date should be in MM/DD/YYYY format.'); SetValueById("<%=rDOBBs.ClientID%>", "", ""); SetValueById("<%=rDOB.ClientID %>", "", ""); return false; }
}
if (issuedateValue != '') { var dtIssue = new Date(issuedateValue); if (dtIssue > current) { alert('ID Issued date cannot be future date. Please enter valid ID Issued date.'); SetValueById("<%=rIdIssuedDate.ClientID %>", "", ""); SetValueById("<%=rIdIssuedDateBs.ClientID %>", "", ""); return false; } }
if (issuedateValueBs != '') { //MM/DD/YYYY var dateValueBsArr = issuedateValueBs.split('/');
if (dateValueBsArr.length == 1) dateValueBsArr = issuedateValueBs.split('-');
try { var dtBS = new Date(issuedateValueBs); } catch (e) { alert('Invalid date format for ID Issued Date BS. Date should be in MM/DD/YYYY format.'); SetValueById("<%=rIdIssuedDate.ClientID %>", "", ""); SetValueById("<%=rIdIssuedDateBs.ClientID %>", "", ""); return false; }
if (dateValueBsArr.length == 3) { var bsDD = dateValueBsArr[1]; var bsMM = dateValueBsArr[0]; var bsYear = dateValueBsArr[2];
if ((bsDD.length == 0 || bsDD.length > 2) || (bsMM.length == 0 || bsMM.length > 2) || (bsYear.length != 4)) { alert('Invalid date format for ID Issued Date BS. Date should be in MM/DD/YYYY format.'); SetValueById("<%=rIdIssuedDate.ClientID %>", "", ""); SetValueById("<%=rIdIssuedDateBs.ClientID %>", "", ""); return false; }
} else { alert('Invalid date format for ID Issued Date BS. Date should be in MM/DD/YYYY format.'); SetValueById("<%=rIdIssuedDate.ClientID %>", "", ""); SetValueById("<%=rIdIssuedDateBs.ClientID %>", "", ""); return false; } }
if (expiryDateValue != '') { var dtExpiry = new Date(expiryDateValue); if (dtExpiry < current) { alert('ID Expiry date cannot be past date. Please enter valid ID Expiry date.'); SetValueById("<%=rIdValidDate.ClientID %>", "", ""); SetValueById("<%=rIdValidDateBs.ClientID %>", "", ""); return false; } }
if (expiryDateValueBs != '') { //MM/DD/YYYY var dateValueBsArr = expiryDateValueBs.split('/'); if (dateValueBsArr.length == 1) dateValueBsArr = expiryDateValueBs.split('-');
try { var dtBS = new Date(expiryDateValueBs); } catch (e) { alert('Invalid date format for ID Expiry Date BS. Date should be in MM/DD/YYYY format.'); SetValueById("<%=rIdValidDate.ClientID %>", "", ""); SetValueById("<%=rIdValidDateBs.ClientID %>", "", ""); return false; }
if (dateValueBsArr.length == 3) { var bsDD = dateValueBsArr[1]; var bsMM = dateValueBsArr[0]; var bsYear = dateValueBsArr[2];
if ((bsDD.length == 0 || bsDD.length > 2) || (bsMM.length == 0 || bsMM.length > 2) || (bsYear.length != 4)) { alert('Invalid date format for ID Expiry Date BS. Date should be in MM/DD/YYYY format.'); SetValueById("<%=rIdValidDate.ClientID %>", "", ""); SetValueById("<%=rIdValidDateBs.ClientID %>", "", ""); return false; } } else { alert('Invalid date format for ID Expiry Date BS. Date should be in MM/DD/YYYY format.'); SetValueById("<%=rIdValidDate.ClientID %>", "", ""); SetValueById("<%=rIdValidDateBs.ClientID %>", "", ""); return false; } }
if (issuedateValue != '' && expiryDateValue != '') { var dtIssue = new Date(issuedateValue); var dtExpiry = new Date(expiryDateValue); if (dtIssue >= dtExpiry) { alert('ID Issued date cannot be greater than ID Expiry date. Please enter valid ID Issued and Expiry date.'); return false; } } } catch (e) { // alert(e); }
return true; }
function FilterIdIssuedPlace() { Loading('show'); var rIdType = $("#rIdType").val(); var rIdTypeArr = rIdType.split('|');
var dataToSend = { MethodName: "idissuedplace", IdType: rIdTypeArr[0] }; var options = { url: '<%=ResolveUrl("Pay.aspx") %>?x=' + new Date().getTime(), data: dataToSend, dataType: 'JSON', type: 'POST', success: function (response) { // var data = jQuery.parseJSON(response); var data = response; $("#rIdPlaceOfIssue").empty();
$("#rIdPlaceOfIssue").append($("<option></option>").val('').html('Select'));
$.each(data, function (key, value) { $("#rIdPlaceOfIssue").append($("<option></option>").val(value.valueId).html(value.detailTitle)); });
SetIDTypeIssuedPlace(); } }; $.ajax(options); Loading('hide'); }
$(function () { $('#rIdPlaceOfIssue').change(function () { var IdIssuedPlaceSelected = $("#rIdPlaceOfIssue").val(); SetValueById("<%=hddrIdPlaceOfIssue.ClientID %>", IdIssuedPlaceSelected, ""); SetIDTypeIssuedPlace(); }); });
function SetIDTypeIssuedPlace() { var IdIssuedPlace = GetValue("<% =hddrIdPlaceOfIssue.ClientID%>"); SetDDlByText("rIdPlaceOfIssue", IdIssuedPlace, ""); } function SetDDlByText(ddl, val) {
$("#" + ddl + " option").each(function () { this.selected = $(this).text() == val; }); }
function chequeNoValidation() { try { var chequeNo = GetValue("<%=rcheque.ClientID %>").trim()
if (chequeNo == "") return;
if (!checkIfValidChars(chequeNo)) {
SetValueById("<% =rcheque.ClientID%>", "", ""); GetElement("<%=rcheque.ClientID %>").focus(); return; }
if (!checkIfFistCharIsValid(chequeNo.substring(0, 1))) { SetValueById("<% =rcheque.ClientID%>", "", ""); GetElement("<%=rcheque.ClientID %>").focus(); return; } if (!checkIfAllCharIsSame(chequeNo)) { SetValueById("<% =rcheque.ClientID%>", "", ""); GetElement("<%=rcheque.ClientID %>").focus(); return; } if (!checkIfCharsRepeated(chequeNo)) { SetValueById("<% =rcheque.ClientID%>", "", ""); GetElement("<%=rcheque.ClientID %>").focus(); return; } } catch (err) { }
} </script> <style type="text/css"> .redLabel { font-size: 7pt; color: #FF0000; }
.error { color: Red; font-weight: bold; }
legend { font: 17px/21px Calibri, Arial, Helvetica, sans-serif; padding: 2px; font-weight: bold; font-family: Verdana, Arial; font-size: 12px; padding: 1px; margin-left: 2em; }
.head { color: #FFFFFF; background: #FF0000; padding: 2px; border-radius: 2px; }
input.error { border-style: solid; border-width: 1px; background-color: #FFD9D9; }
select.error { border-style: solid; border-width: 1px; background-color: #FFD9D9; }
.disabled { background: #EFEFEF !important; color: #666666 !important; }
label { float: left; }
label.error { float: none; color: red; vertical-align: top; font-size: 10px; font-family: Verdana; font-weight: bold; }
.inv { float: none; color: red; vertical-align: top; font-size: 10px; font-family: Verdana; font-weight: bold; }
.hide { display: none; }
.ui-button { color: Red !important; font-weight: bold !important; font-size: 10px !important; }
.ui-button:first-child { color: Green !important; }
.ui-dialog { width: 900px !important; height: 100%; opacity: 1; z-index: 999; top: 0px; left: 0; }
.ui-dialog-titlebar-close { visibility: hidden !important; }
.SuccessMsg { border: 1px solid; margin: 10px 0px; padding: 2px 2px 2px 30px; background-repeat: no-repeat; background-position: 10px center; background-image: url("../../../images/true.png"); color: #4F8A10; background-color: #DFF2BF; font-size: 13px; }
.ErrorAlert { border: 1px solid; margin: 10px 0px; padding: 2px 2px 2px 30px; background-repeat: no-repeat; background-position: 10px center; background-image: url("../../../images/exclamation.png"); color: #D8000C; background-color: #FFBABA; font-size: 13px; } </style> </head> <body> <form id="form1" runat="server"> <asp:ScriptManager runat="server" ID="sm"></asp:ScriptManager> <div class="page-wrapper"> <div class="row"> <div class="col-sm-12"> <div class="page-title"> <h1></h1> <ol class="breadcrumb"> <li><a href="../../../Front.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li> <li class="active"><a href="#" onclick="return LoadModuleAgentMenu('pay_money')">Pay Money</a></li> <li class="active"><a href="Pay.aspx">Pay Transaction</a></li> </ol> </div> </div> </div> <div id="DivLoad" style="position: absolute; height: 20px; width: 220px; background-color: #333333; display: none; left: 185px; top: 135px;"> <img src="../../../images/progressBar.gif" border="0" alt="Loading..." /> </div> <div id="divTxnPanel" runat="server"> <div class="ol-sm-10" style="margin-bottom: 100px;"> <h3>Paying Agent : <asp:Label ID="lblBranchName" runat="server"></asp:Label></h3> <div class="panel panel-default"> <div class="panel-heading">Transaction Information</div> <div class="panel-body"> <div class="row"> <div class="col-sm-3"> Sending Country: </div> <div class="col-sm-3"> <asp:Label runat="server" ID="sendingCountry"></asp:Label> </div> </div> <div class="row"> <div class="col-sm-3"> Control No: </div> <div class="col-sm-3"> <asp:Label runat="server" ID="securityNo" CssClass="amount"></asp:Label> </div> <div class="col-sm-3"> Sending Agent: </div> <div class="HeighlightText col-sm-3"> <asp:Label runat="server" ID="sendingAgent"></asp:Label> </div> </div> <div class="row"> <div class="col-sm-3" id="icn"> TXN Date: </div> <div class="col-sm-3"> <asp:Label runat="server" ID="transactionDate"></asp:Label> </div> </div> </div> </div> <div class="row"> <div class="col-sm-6"> <div class="panel panel-default"> <div class="panel-heading">Sender Information</div> <div class="panel-body">
<div class="row"> <div class="col-sm-3">Name:</div> <div class="col-sm-9"> <asp:Label runat="server" ID="senderName"></asp:Label> </div> </div> <div class="row"> <div class="col-sm-3">Address:</div> <div class="col-sm-9"> <asp:Label runat="server" ID="senderAddress"></asp:Label> </div> </div> <div class="row" id="trSenCity" runat="server"> <div class="col-sm-3">City:</div> <div class="col-sm-9"> <asp:Label runat="server" ID="senderCity"></asp:Label> </div> </div> <div class="row"> <div class="col-sm-3">Country:</div> <div class="col-sm-9"> <asp:Label runat="server" ID="senderCountry"></asp:Label> </div> </div> <div class="row"> <div class="col-sm-3">Contact No:</div> <div class="col-sm-9"> <asp:Label runat="server" ID="senderContactNo"></asp:Label> </div> </div> <div class="row" id="trIdType" runat="server"> <div class="col-sm-3"> <asp:Label runat="server" ID="senIdType"></asp:Label> </div> <div class="col-sm-9"> <asp:Label runat="server" ID="senIdNo"></asp:Label> </div> </div> <div class="row" id="trMsg" runat="server"> <div class="col-sm-3">Message:</div> <div class="col-sm-9"> <asp:Label runat="server" ID="message"></asp:Label> </div> </div> </div> </div> </div> <div class="col-sm-6"> <div class="panel panel-default"> <div class="panel-heading">Receiver Information</div> <div class="panel-body"> <div class="row"> <div class="col-sm-3">Name:</div> <div class="col-sm-9"> <asp:Label runat="server" ID="recName"></asp:Label> </div> </div> <div class="row"> <div class="col-sm-3">Address:</div> <div class="col-sm-9"> <asp:Label runat="server" ID="recAddress"></asp:Label> </div> </div> <div class="row" id="trRecCity" runat="server"> <div class="col-sm-3">City:</div> <div class="col-sm-9"> <asp:Label runat="server" ID="recCity"></asp:Label> </div> </div> <div class="row" id="trRecCountry" runat="server"> <div class="col-sm-3">Country:</div> <div class="col-sm-9"> <asp:Label runat="server" ID="recCountry"></asp:Label> </div> </div> <div class="row" id="trRecContactNo" runat="server"> <div class="col-sm-3">Contact No:</div> <div class="col-sm-9"> <asp:Label runat="server" ID="recContactNo"></asp:Label> </div> </div> <div class="row" id="trRecIdType" runat="server"> <div class="col-sm-3"> <asp:Label runat="server" ID="recIdType" Text="Id No"></asp:Label> </div> <div class="col-sm-9"> <asp:Label runat="server" ID="recIdNo"></asp:Label> </div> </div> </div> </div> </div> </div> <div class="panel panel-default"> <div class="panel-heading">Transaction Amount</div> <div class="panel-body">
<div class="row"> <div class="col-sm-2">Payout Amount: </div> <div class="col-sm-10"> <asp:Label ID="payoutAmount" runat="server" CssClass="amount"></asp:Label> <asp:Label ID="payoutCurr" runat="server"></asp:Label> (<asp:Label runat="server" ID="amtToWords"></asp:Label>) </div> </div> <div class="row"> <div class="col-sm-2"> Payment Mode: </div> <div class="HeighlightText col-sm-2"> <asp:Label runat="server" ID="paymentMode"></asp:Label> </div> </div> </div> </div> <div class="row" style="display: none"> <div class="col-sm-12"> <div class="pull-right"> <asp:CheckBox ID="chkIssueCustCard" Text="Issue Customer Card" runat="server" /> </div> </div> </div> <div class="panel panel-default"> <div class="panel-heading">Receiver Information - Payment</div> <div class="panel-body"> <div class="issuemember row col-sm-8"> <div class="form-group"> <b>Card No</b><span class="errormsg">*</span> <asp:TextBox runat="server" ID="txtCustCardId" MaxLength="8" CssClass="form-control" Width="35%"></asp:TextBox> </div> </div> <span id="rowFullName" runat="server" style="display: none;"><b>Receiver Full Name</b><br /> <asp:TextBox ID="rFullName" runat="server" CssClass="form-control" /> </span> <div class="clearfix"></div> <div class="row"> <div class="col-sm-3"> Receiver ID Type: <span class="error">*</span> <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ControlToValidate="rIdType" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="pay" ForeColor="Red" SetFocusOnError="True"></asp:RequiredFieldValidator> <br /> <asp:DropDownList ID="rIdType" runat="server" CssClass="form-control" Width="100%"> </asp:DropDownList> </div> <div class="col-sm-3"> Receiver ID Number: <span class="error">*</span> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="rIdNumber" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="pay" ForeColor="Red" SetFocusOnError="True"></asp:RequiredFieldValidator> <br /> <asp:TextBox CssClass="form-control" Width="100%" ID="rIdNumber" runat="server" onkeydown="return MakeNumericContactNoIdNo(this, (event?event:evt), true);" onchange="IdNoValidation(this)"></asp:TextBox> </div> <div class="col-sm-3"> Payout Location :<span class="error">*</span> <select id="rIdPlaceOfIssue" class="required form-control" style="width: 100%"> </select> </div> </div> <div class="row"> <div class="col-sm-3"> Contact No.: <span class="error">*</span> <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ControlToValidate="rContactNo" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="pay" ForeColor="Red" SetFocusOnError="True"></asp:RequiredFieldValidator> <asp:TextBox ID="rContactNo" runat="server" Width="100%" CssClass="form-control" onchange="ContactNoValidation(this)" onkeydown="return MakeNumericContactNoIdNo(this, (event?event:evt), true);"></asp:TextBox> </div> <div class="col-sm-3"> Parent/Spouse: <br /> <asp:DropDownList ID="relationType" runat="server" CssClass="form-control" Width="100%"> </asp:DropDownList> </div> <div class="col-sm-3"> Parent/Spouse Name: <asp:TextBox CssClass="form-control" ID="relativeName" runat="server" onkeypress="return onlyAlphabets(event,this);" Width="100%"></asp:TextBox> </div> </div> <div class="row"> <div class="col-sm-3"> Relationship with sender: <span class="error">*</span> <asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ControlToValidate="relWithSender" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="pay" ForeColor="Red" SetFocusOnError="True"></asp:RequiredFieldValidator> <br /> <asp:DropDownList ID="relWithSender" runat="server" CssClass="requiredField form-control" Width="100%"> </asp:DropDownList> </div> <div class="col-sm-3"> Purpose of Remittance: <span class="error">*</span> <asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" ControlToValidate="por" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="pay" ForeColor="Red" SetFocusOnError="True"></asp:RequiredFieldValidator> <br /> <asp:DropDownList runat="server" ID="por" CssClass="form-control" Width="100%" /> </div> <div class="col-sm-3"> DOB <asp:TextBox ID="rDOB" runat="server" CssClass="form-control" Width="100%"></asp:TextBox> </div> </div> <div class="row" id="topupTR"> <div class="col-sm-3"> Alternate Mobile No.: <asp:TextBox ID="alternateMobileNo" runat="server" Width="100%" CssClass="form-control" onchange="ContactNoValidation(this)" onkeydown="return MakeNumericContactNoIdNo(this, (event?event:evt), true);"></asp:TextBox> <span style="background-color: Yellow; color: red; font-weight: bold; font-size: 12px;">(Note: Only NTC Prepaid/Ncell for free topup)</span> </div> </div> <div class="row" runat="server" id="otherAgentType" visible="false"> <div class="col-sm-3"> Bank Name: <span class="error">*</span> <asp:DropDownList ID="rBankName" runat="server" CssClass="form-control" Width="100%"> </asp:DropDownList> <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" ControlToValidate="rBankName" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="pay" ForeColor="Red" SetFocusOnError="True"></asp:RequiredFieldValidator> </div> <div class="col-sm-3"> Bank Branch Name:<span class="errormsg">*</span> <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" ControlToValidate="rbankBranch" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="pay" ForeColor="Red" SetFocusOnError="True"></asp:RequiredFieldValidator> <asp:TextBox CssClass="form-control" ID="rbankBranch" runat="server" Width="100%"></asp:TextBox> </div> <div class="col-sm-3"> Cheque No.: <span class="error">*</span> <asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" ControlToValidate="rcheque" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="pay" ForeColor="Red" SetFocusOnError="True"></asp:RequiredFieldValidator> <asp:TextBox Width="100%" CssClass="form-control" ID="rcheque" onBlur="chequeNoValidation();" runat="server"></asp:TextBox> </div> </div> <div class="row" runat="server" id="bankAndFinanceType" visible="false"> <div class="col-sm-3"> Account No.: <asp:TextBox CssClass="form-control" ID="rAccountNo" runat="server" Width="100%"></asp:TextBox> </div> <div class="col-sm-3"> Cheque No.: <asp:TextBox runat="server" ID="brcheque" Width="100%"></asp:TextBox> </div> </div> <div class="row">
<div class="col-sm-3" style="display: none"> DOB (B.S) <asp:TextBox ID="rDOBBs" runat="server" CssClass="form-control" Width="100%"></asp:TextBox> <span class="redLabel"><em><strong>(Date Format : MM/DD/YYYY) </strong></em></span> </div> </div> <div class="row"> <div class="col-sm-3"> ID Issued Date <asp:RequiredFieldValidator ID="RequiredFieldValidator12" runat="server" ControlToValidate="rIdIssuedDate" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="pay" ForeColor="Red" Enabled="false" Visible="false" SetFocusOnError="True"></asp:RequiredFieldValidator> <asp:TextBox ID="rIdIssuedDate" runat="server" CssClass="form-control" Width="100%"></asp:TextBox> </div> <div class="col-sm-3"> ID Expiry Date <asp:TextBox ID="rIdValidDate" runat="server" CssClass="form-control" Width="100%"></asp:TextBox> </div> <div class="col-sm-3" style="display: none"> ID Issued Date (B.S) <asp:TextBox ID="rIdIssuedDateBs" runat="server" CssClass="form-control" Width="100%"></asp:TextBox> <span class="redLabel"><em><strong>(Date Format : MM/DD/YYYY) </strong></em></span> </div> </div> <div class="row" id="trIdExpiryDate">
<div class="col-sm-3" style="display: none"> ID Expiry Date (B.S) <asp:TextBox ID="rIdValidDateBs" runat="server" CssClass="form-control" Width="100%"></asp:TextBox> <br /> <span class="redLabel"><em><strong>(Date Format : MM/DD/YYYY) </strong></em></span> </div> </div> <div class="issuemember row"> <div class="col-sm-3"> Email <asp:RegularExpressionValidator ID="RegularExpressionValidator6" runat="server" ValidationGroup="payTran" ControlToValidate="rEmail" ErrorMessage="Invalid Email!" SetFocusOnError="True" ForeColor="Red" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"> </asp:RegularExpressionValidator> <asp:TextBox ID="rEmail" runat="server" Width="100%" CssClass="form-control"></asp:TextBox> </div> <div class="col-sm-3"> Address<span class="error">*</span><br /> <asp:TextBox ID="rAdd" runat="server" Width="100%" TextMode="MultiLine" CssClass="form-control"></asp:TextBox> </div> </div> <div class="issuemember row"> <div class="col-sm-3"> Occupation<span class="error">*</span> <asp:DropDownList ID="rOccupation" runat="server" CssClass="form-control" Width="100%"> </asp:DropDownList> </div> <div class="col-sm-3"> Gender<span class="error">*</span> <asp:DropDownList ID="rGender" runat="server" CssClass="form-control" Width="100%"> </asp:DropDownList> </div> </div> <br /> <div class="issuemember row"> <div class="col-sm-6"> <input type="button" class="btn btn-primary" id="issueCustCard" value="Save Information" onclick="SaveCustInfoToIssueCard();" /> <input type="button" class="btn btn-primary" id="uploadDocForCustCard" onclick="uploadCusDoc();" value="Upload Document" /> </div> </div> <br /> <div class="issuemember row"> <div class="col-sm-12"> <span id="spnCustomerEnrollMsg" style="display: block;"></span> </div> </div> <div class="row"> <div class="col-sm-6"> <asp:Button ID="btnPay" runat="server" CssClass="btn btn-primary" Text="Pay Transaction" OnClientClick="if (!VerifyEnrollCust()) return false;" ValidationGroup="pay" OnClick="btnPay_Click" /> <asp:Button ID="BtnBack" runat="server" Text=" Back " class="cancel btn btn-primary" OnClick="BtnBack_Click" /> </div> </div> </div> </div> <div id="rptLog" runat="server"></div> </div> <div id="mydiv" title="Customer Information"> </div> </div> <asp:HiddenField ID="hddCeTxn" runat="server" /> <asp:HiddenField ID="hddRowId" runat="server" /> <asp:HiddenField ID="hddControlNo" runat="server" /> <asp:HiddenField ID="hddTokenId" runat="server" /> <asp:HiddenField ID="hddSCountry" runat="server" /> <asp:HiddenField ID="hddPayAmt" runat="server" /> <asp:HiddenField ID="hddAgentName" runat="server" /> <asp:HiddenField ID="hddOrderNo" runat="server" /> <asp:HiddenField ID="hddRCurrency" runat="server" /> <asp:HiddenField ID="hdnMapCode" runat="server" /> <asp:HiddenField ID="hdnTranType" runat="server" /> <asp:HiddenField ID="hddCustomerId" runat="server" /> <asp:HiddenField ID="hddMembershipId" runat="server" /> <asp:HiddenField ID="hddOriginalAmt" runat="server" /> <asp:HiddenField ID="refNumber" runat="server" /> <asp:HiddenField ID="hddagentgroup" runat="server" /> <asp:HiddenField ID="hddchequenumber" runat="server" /> <asp:HiddenField ID="hddIssueCustCardInfoSaved" runat="server" /> <asp:HiddenField ID="hddIssueCustCardId" runat="server" /> <asp:HiddenField ID="hddIdType" runat="server" /> <asp:HiddenField ID="hddrIdPlaceOfIssue" runat="server" /> <asp:HiddenField ID="hddrelationType" runat="server" /> <asp:HiddenField ID="hiddenSubPartnerId" runat="server" /> </div> </form> </body> </html>
|