|
|
<%@ Page Title="" Language="C#" MasterPageFile="~/AgentNew/AgentMain.Master" AutoEventWireup="true" CodeBehind="CustomerDetails.aspx.cs" Inherits="Swift.web.AgentNew.Customer.CustomerDetails" %>
<%@ Register Src="~/Component/AutoComplete/SwiftTextBox.ascx" TagName="SwiftTextBox" TagPrefix="uc1" %> <%--it uses wizard.js--%> <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> <script type="text/javascript" language="javascript"> $(document).ready(function () { $('#<%=ddlSearchBy.ClientID%>').change(function () { <% = txtSearchData.InitFunction() %> }); $("#ContentPlaceHolder1_referraltxt").attr('disabled', true); $("#ContentPlaceHolder1_referraltxt").attr('readonly', true); });
$(document).on('change', '#ContentPlaceHolder1_isReferred', function () { var ischecked = $(this).is(':checked'); if (ischecked) { $("#ContentPlaceHolder1_referraltxt").removeAttr('disabled'); $("#ContentPlaceHolder1_referraltxt").removeAttr('readonly'); } else { $("#ContentPlaceHolder1_referraltxt").attr('disabled', true); $("#ContentPlaceHolder1_referraltxt").attr('readonly', true); $("#ContentPlaceHolder1_referraltxt").val(''); } });
function CallBackAutocomplete(id) { var d = [GetItem("<%=txtSearchData.ClientID %>")[0], GetItem("<%=txtSearchData.ClientID %>")[1].split('|')[0]]; $('#<%=hdnCustomerId.ClientID%>').val(d[0]); $('#<%=clickBtnForGetCustomerDetails.ClientID%>').click(); }; function GetCustomerSearchType() { var searchBy = $('#<%=ddlSearchBy.ClientID%>').val() return searchBy; }; function ShowReceiverPopUp() { var id = $('#<%=hdnCustomerId.ClientID%>').val(); //var url = "/AgentNew/Administration/CustomerSetup/Benificiar/List.aspx?customerDetails=true&customerId=" + id + ""; var url = "/AgentNew/Administration/CustomerSetup/Benificiar/List.aspx?customerId=" + id + "&hideSearchDiv=true"; window.open(url, "popup", "height=600,width=1200"); } function ShowdocumentPopUp() { var id = $('#<%=hdnCustomerId.ClientID%>').val(); var url = "/AgentNew/Administration/CustomerSetup/CustomerRegistration/CustomerDocument.aspx?fromCustDetail=true&customerId=" + id + "&hideSearchDiv=true";
window.open(url, "popup", "height=600,width=1200"); } function ShowKYCPopUp() { var id = $('#<%=hdnCustomerId.ClientID%>').val(); var url = "/AgentNew/Administration/CustomerSetup/CustomerRegistration/UpdateKYC.aspx?customerId=" + id + "&hideSearchDiv=true";
window.open(url, "popup", "height=600,width=1200"); } function PostMessageToParentAddReceiver(msg) { alert("post masg to parentr reachyed" + msg); } function HideDiv() { $('.info').hide(); }
function ShowDiv() { $('.info').show(); } function ClearClicked() { var d = ["", ""]; SetItem("<% =txtSearchData.ClientID%>", d); $('.info').hide(); EmptyGridDatas(); event.preventDefault(); } function EmptyGridDatas() { $('#modDetails').empty(); $('#txnDetails').empty(); $('#kycDetail').empty(); $('#docdetails').empty(); $('#recDetails').empty(); $('#registrationDetails').empty(); } //function showDocument(cdId, fileType) { // var url = "/AgentNew/Administration/CustomerSetup/DocumentView.aspx?cdId=" + cdId + "&fileType=" + fileType; // var param = "width=825,height=500,resizable=1,status=1,toolbar=0,scrollbars=1,center=1"; // PopUpWindow(url, param); //}; //}; function showDocument(cdId, customerId, membershipId, fileName, registerDate, fileType, fileDescription) {
var url = ''; if (fileType == 'application/pdf') { url = "/AgentNew/Administration/CustomerSetup/DocumentView.aspx?cdId=" + cdId + "&fileType=" + fileType; } else { url = "/Handler/CustomerSignature.ashx?customerId=" + customerId + "&membershipNo=" + membershipId + "&fileName=" + fileName + "®isterDate=" + registerDate + "&fileDescription=" + fileDescription; }
var param = "width=825,height=500,resizable=1,status=1,toolbar=0,scrollbars=1,center=1"; PopUpWindow(url, param); }; function PrintPDF(imgSrc) { sessionStorage.setItem("fileLoadPath", imgSrc); OpenInNewWindowModifyChrome('/Remit/PDFView.aspx', 'width=800,height=900,resizable=1,status=1,toolbar=0,scrollbars=1,center=1'); } </script> <style type="text/css"> .tb-scroll { overflow-y: scroll; height: 150px; }
.scroll-main { overflow-y: scroll; height: 795px; }
.link { transition: all 0.3s ease-in-out !important; text-decoration: none !important; color: #ed1c24 !important }
.impData { color: #ed1c24; }
.table-fixed tbody { height: 300px; overflow-y: auto; width: 100%; }
.table-fixed thead, .table-fixed tbody, .table-fixed tr, .table-fixed td, .table-fixed th { display: block; }
.table-fixed tbody td, .table-fixed tbody th, .table-fixed thead > tr > th { float: left; position: relative; &::after
{ content: ''; clear: both; display: block; }
}
.upperDiv { max-height: 43px; width: 98.5%; }
.lowerDiv { padding-left: 15px; padding-top: 0px; padding-left: 15px; padding-left: 15px; } </style> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> <asp:HiddenField runat="server" ID="hdnCustomerId" /> <asp:HiddenField runat="server" ID="hdnCustomerName" /> <div class="hidden"> <asp:Button ID="clickBtnForGetCustomerDetails" runat="server" Text="click" OnClick="clickBtnForGetCustomerDetails_Click" /> </div> <div class="page-wrapper container-fluid"> <div class="row"> <div class="col-sm-12"> <div class="page-title"> <h1></h1> <ol class="breadcrumb"> <li><a href="/AgentNew/Dashboard.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li> <li><a href="#">Other Services</a></li> <li class="active"><a href="CustomerDetails.aspx">Customer Details</a></li> </ol> </div> </div> </div> <div class="report-tab" runat="server" id="regUp"> <!-- Nav tabs --> <div class="listtabs"> <ul class="nav nav-tabs" role="tablist"> <%--<li role="presentation"><a href="List.aspx">Customer List</a></li>--%> <li role="presentation" class="active"><a href="#">Customer Details</a></li> </ul> </div>
<div class="tab-content"> <div role="tabpanel" class="tab-pane" id="List"> </div> <div role="tabpanel" id="Manage"> <div class="row"> <div class="col-sm-12 col-md-12"> <div class="register-form"> <div class="panel panel-default clearfix m-b-20"> <div class="panel-heading">Customer Details</div> <div class="panel-body"> <div class="row"> <div class="col-sm-3"> <div class="form-group"> <label class="control-label">Search By</label> <asp:DropDownList ID="ddlSearchBy" runat="server" CssClass="form-control" Style="margin-bottom: 5px;"> </asp:DropDownList> </div> </div> <div class="col-sm-3"> <div class="form-group"> <label>Choose Customer :<span class="errormsg">*</span></label> <uc1:SwiftTextBox ID="txtSearchData" runat="server" Category="remit-searchCustomer" cssclass="form-control" Param1="@GetCustomerSearchType()" title="Blank for All" /> </div> </div> <div class="col-sm-3"> <div class="form-group"> <label> </label><br /> <asp:Button runat="server" class="btn btn-primary m-t-25" ID="clear" OnClientClick="ClearClicked()" Text="Clear" /> </div> </div> </div> <div class="row info"> <div class="col-sm-6"> <div class="panel panel-default"> <div class="panel-heading">Customer Details</div> <div class="panel-body scroll-main"> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label>Membership ID</label> <asp:TextBox runat="server" ID="memId" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Customer Name</label> <asp:TextBox runat="server" ID="custName" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Registration Type</label> <asp:TextBox runat="server" ID="registrationType" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <%--<div class="col-md-6"> <div class="form-group"> <label>Wallet NO.</label> <asp:TextBox runat="server" ID="walletNo" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div>--%> <div class="col-md-6"> <div class="form-group"> <label>KYC Status</label> <asp:TextBox runat="server" ID="kycStatus" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Gender</label> <asp:TextBox runat="server" ID="custGender" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Email Address</label> <asp:TextBox runat="server" ID="custEmail" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Country</label> <asp:TextBox runat="server" ID="custCountry" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Zipcode</label> <asp:TextBox runat="server" ID="zipcode" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <%--<div class="col-md-6"> <div class="form-group"> <label>Prefecture</label> <asp:TextBox runat="server" ID="custState" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div>--%> <div class="col-md-6"> <div class="form-group"> <label>City</label> <asp:TextBox runat="server" ID="custCity" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <%--<div class="col-md-6"> <div class="form-group"> <label>Town Area</label> <asp:TextBox runat="server" ID="street" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div>--%> <div class="col-md-6"> <div class="form-group"> <label>Address 1</label> <asp:TextBox runat="server" ID="additionalAddress" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Mobile</label> <asp:TextBox runat="server" ID="custMobile" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Occupation</label> <asp:TextBox runat="server" ID="custOccupation" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>DOB</label> <asp:TextBox runat="server" ID="custDob" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>ID Type</label> <asp:TextBox runat="server" ID="idType" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6" id="idNumberDiv" runat="server"> <div class="form-group"> <label>ID Number</label> <asp:TextBox runat="server" ID="idNumber" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>ID Expiry Date</label> <asp:TextBox runat="server" ID="idExpiryDate" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6" style="display: none;"> <div class="form-group"> <label>Place of Issue</label> <asp:TextBox runat="server" ID="placeOfIssue" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <%-- <div class="col-md-6"> <div class="form-group"> <label>Visa Status</label> <asp:TextBox runat="server" ID="visaStatus" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div>--%> <div class="col-md-6"> <div class="form-group"> <label>Additional ID Number</label> <asp:TextBox runat="server" ID="additionalId" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Additional ID Type</label> <asp:TextBox runat="server" ID="documentType" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Created Date</label> <asp:TextBox runat="server" ID="createdDate" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Created By</label> <asp:TextBox runat="server" ID="createdBy" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <div class="col-md-6"> <div class="form-group"> <label>Native Country</label> <asp:TextBox runat="server" ID="nativeCountry" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <%--<div class="col-md-6"> <div class="form-group"> <label>Visa Status</label> <asp:TextBox runat="server" ID="visaStatus" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div>--%> <div class="col-md-6"> <div class="form-group"> <label>Introducer</label> <asp:TextBox runat="server" ID="introducer" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div> <%--<div class="col-md-6" runat="server" id="trustdoc"> <div class="form-group"> <label>Trustdoc ID</label> <asp:TextBox runat="server" ID="trustdocId" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div>--%> <%--<div class="col-md-6"> <div class="form-group"> <label>Created From</label> <asp:TextBox runat="server" ID="createdFrom" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div>--%> <div class="col-md-6" style="display: none"> <div class="form-group"> <label>Income Source</label> <asp:TextBox runat="server" ID="incomeSource" ReadOnly="true" CssClass="form-control"></asp:TextBox> </div> </div>
</div> </div> </div> </div> <div class="col-sm-6"> <div class="panel panel-default"> <div class="panel-heading"> Receiver List <div class="panel-actions"> <a href="#" onclick="ShowReceiverPopUp()"> <i class="fa fa-edit"></i> </a> </div> </div> <div class="panel-body tb-scroll"> <table class="table table-bordered"> <thead> <tr> <th>SN.</th> <th>Reciever Name</th> <th>Relationship</th> <th>Address</th> <th>Country</th> <th>Is Deleted</th> <th>Deleted By</th>
</tr> </thead> <tbody id="recDetails" runat="server"> </tbody> </table> </div> </div> <div class="panel panel-default"> <div class="panel-heading"> Customer Document <div class="panel-actions"> <a href="#" onclick="ShowdocumentPopUp()"> <i class="fa fa-edit"></i> </a> </div> </div> <div class="panel-body tb-scroll"> <table class="table table-bordered"> <thead> <tr> <th>SN.</th> <th style="white-space: nowrap">Doc Type</th> <th>File Type</th> <th>File Name</th> <th style="white-space: nowrap">Uploaded Date</th> </tr> </thead> <tbody id="docdetails" runat="server"> </tbody> </table> </div> </div> <div class="panel panel-default"> <div class="panel-heading"> KYC Details
<div class="panel-actions"> <a href="#" onclick="ShowKYCPopUp()"> <i class="fa fa-edit"></i> </a> </div> </div> <div class="panel-body tb-scroll"> <table class="table table-bordered"> <thead> <tr> <th>SN</th> <th>Method</th> <th>KYC Status</th> <th>Remarks</th> </tr> </thead> <tbody id="kycDetail" runat="server"> </tbody> </table> </div> </div> <div class="panel panel-default"> <div class="panel-heading"> Registration Details </div> <div class="panel-body tb-scroll"> <table class="table table-bordered"> <thead> <tr> <th>SN</th> <th>Created From</th> <th>Verified Date</th> <th>Verified By</th> <th>Approved By</th> <th>Approved Date</th> <th>Last Logged in</th> <th>Phone Brand</th> </tr> </thead> <tbody id="regDetails" runat="server"> </tbody> </table> </div> </div> </div> </div> <div class="row info"> <div class="col-sm-12"> <div class="panel panel-default"> <div class="panel-heading">Mobile Registration Summary</div> <div class="panel-body"> <div class="row"> <div class="col-md-12 form-group"> <label>Services Enabled: </label> <asp:Label ID="lblMobileSummaryDetails" runat="server" Style="font-weight: 600; font-size: 15px;"></asp:Label> </div> <div class="col-md-12 form-group"> <div class="col-md-6 form-group"> <asp:CheckBox ID="isReferred" runat="server" Text="Referral Code (if any)" Checked="false" /> <asp:TextBox runat="server" ID="referraltxt" class="form-control"></asp:TextBox> </div> </div> <div class="col-md-6 form-group"> <asp:Button ID="btnActivateMobile" runat="server" CssClass="btn btn-primary" Text="Activate Mobile" OnClick="btnActivateMobile_Click" /> <asp:Button ID="btnPrint" runat="server" CssClass="btn btn-primary" Text="Print Letter" OnClientClick="PrintPDF();" /> </div> <div class="col-md-12 form-group"> <table class="table table-responsive table-bordered table-condensed"> <thead> <tr> <th>KYC Details For Document</th> </tr> </thead> <tbody id="tblCustomerKYC" runat="server"> <tr> <td>No data to display!</td> </tr> </tbody> </table> </div> </div> </div> </div> </div> </div> <div class="row info"> <div class="col-sm-12"> <div class="panel panel-default"> <div class="panel-heading">Customer Summary</div> <div class="panel-body"> <table class="table table-bordered table-striped" style="width: 100%"> <tr> <th>Registration Date </th> <td class="text" colspan="3"> <asp:Label ID="registrationDate" runat="server" CssClass="impData"></asp:Label> </td> <th>Total Amount of Transactions (Total) </th> <td class="text impdata" style="width: 150px"> <asp:Label ID="totalAmountOfTransactions" runat="server" CssClass="impData"></asp:Label> </td> </tr> <tr> <th>Number of Beneficiaries</th> <td class="text" colspan="3"> <asp:Label ID="numberOfBeneficiaries" runat="server" CssClass="impData"></asp:Label> </td> <th>Total No. of Transactions (Total)</th> <td class="text" style="width: 150px"> <asp:Label ID="totalNumberOfTransactions" runat="server" CssClass="impData"></asp:Label> </td> </tr> <tr> <th>1st Transaction Date </th> <td class="text" colspan="3"> <asp:Label ID="firstTransactionDate" runat="server" CssClass="impData"></asp:Label> </td> <th>Total Amount of Transactions (12 months)</th> <td class="text" style="width: 150px"> <asp:Label ID="totalTransactionAmountOfAYear" runat="server" CssClass="impData"></asp:Label> </td> </tr> <tr> <th>Visa Status: </th> <td class="text" colspan="3"> <asp:Label ID="visaStatusNew" runat="server" CssClass="impData"></asp:Label> </td> <th>Total No. Transactions (12 months)</th> <td class="text" style="width: 150px"> <asp:Label ID="totalTransactionOfAYear" runat="server" CssClass="impData"></asp:Label> </td> </tr> <tr> <td> </td> <td class="text" colspan="3"> </td> <th>Average Transaction Amount (12 months)</th> <td class="text" style="width: 150px"> <asp:Label ID="averageTransactionAmount" runat="server" CssClass="impData"></asp:Label> </td> </tr> </table> </div>
</div> </div> </div>
<div class="row info"> <div class="col-sm-12"> <div class="panel panel-default"> <div class="panel-heading">Transaction History</div> <div class="panel-body upperDiv"> <table class="table"> <thead> <tr> <th style="width: 0%;">SN.</th> <th style="width: 9%;">Created Date</th> <th style="width: 10%;">Receiver Name</th> <th style="width: 8%;">JME No</th> <th style="width: 10%;">Collect Amount</th> <th style="width: 10%;">Service Charge</th> <th style="width: 11%;">Transfer Amount</th> <th style="width: 12%;">Tranasction Status</th> <th style="width: 8%;">Pay Status</th> <th style="width: 10%;">Payout Country</th> <th style="width: 14%;">Compliance Status</th> </tr> </thead> <tbody id="Tbody1" runat="server"> </tbody> </table> </div> <div class="panel-body tb-scroll lowerDiv"> <table class="table table-bordered"> <thead id="test"> </thead> <tbody id="txnDetails" runat="server"> </tbody> </table> </div> </div> </div> </div> <div class="row info" style="display: none"> <div class="col-sm-12"> <div class="panel panel-default"> <div class="panel-heading">Modifty Log</div> <div class="panel-body tb-scroll"> <table class="table table-bordered"> <thead> <tr> <th>SN.</th> <th>Field</th> <th>Old Value</th> <th>New Value</th> <th>Modified By</th> <th>Modified Date</th> </tr> </thead> <tbody id="modDetails" runat="server"> </tbody> </table> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div>
</div>
</asp:Content>
|