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.
 
 
 
 
 

601 lines
43 KiB

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DeleteCustomer.aspx.cs" Inherits="Swift.web.Remit.Administration.DeleteCustomer.DeleteCustomer" %>
<%@ Register Src="~/Component/AutoComplete/SwiftTextBox.ascx" TagName="SwiftTextBox" TagPrefix="uc1" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="/ui/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
<link href="/ui/css/style.css" rel="stylesheet" />
<link href="/ui/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
<script src="/ui/js/jquery.min.js"></script>
<script src="/ui/bootstrap/js/bootstrap.min.js"></script>
<script src="/js/swift_grid.js" type="text/javascript"> </script>
<script src="/js/functions.js"></script>
<link href="/js/jQuery/jquery-ui.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/js/jQuery/jquery.min.js"></script>
<script type="text/javascript" src="/js/jQuery/jquery-ui.min.js"></script>
<script src="/js/swift_autocomplete.js"></script>
<script src="/js/swift_calendar.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript">
$(document).ready(function () {
$('#<%=ddlSearchBy.ClientID%>').change(function () {
<% = txtSearchData.InitFunction() %>
});
});
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 = "/Remit/Administration/CustomerRegistration/Beneficiary/List.aspx?customerId=" + id + "&hideSearchDiv=true";
window.open(url, "popup", "height=600,width=1200");
}
function ShowdocumentPopUp() {
var id = $('#<%=hdnCustomerId.ClientID%>').val();
var url = "/Remit/Administration/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 = "/Remit/Administration/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();
$('#txtDeleteReason').val('');
}
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 + "&registerDate=" + registerDate + "&fileDescription=" + fileDescription;
}
console.log(url);
var param = "width=825,height=500,resizable=1,status=1,toolbar=0,scrollbars=1,center=1";
PopUpWindow(url, param);
};
</script>
<style type="text/css">
.tb-scroll {
overflow-y: scroll;
height: 150px;
}
.scroll-main {
overflow-y: scroll;
height: 795px;
}
.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>
</head>
<body>
<form id="form1" 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="/Front.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li>
<li><a href="#">Administration </a></li>
<li class="active"><a href="DeleteCustomer.aspx">Delete Customer</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" class="active"><a href="#">Delete Customer</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">Delete Customer</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-delete-mobile" cssclass="form-control" Param1="@GetCustomerSearchType()" title="Blank for All" />
</div>
</div>
<div class="col-sm-3">
<div class="form-group">
<label>&nbsp;</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>Lawson Card No</label>
<asp:TextBox runat="server" ID="lawsonCardNo" 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/Ward</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>Street</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>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>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>VisaStatus</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>
</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>Doc Type</th>
<th>File Type</th>
<th>File Name</th>
<th>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">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>&nbsp;</td>
<td class="text" colspan="3">&nbsp;</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: 3%;">SN.</th>
<th style="width: 8%;">Created Date</th>
<th style="width: 12%;">Receiver Name</th>
<th style="width: 8%;">JME No</th>
<th style="width: 9%;">Collect Amount</th>
<th style="width: 9%;">Service Charge</th>
<th style="width: 10%;">Transfer Amount</th>
<th style="width: 11%;">Tranasction Status</th>
<th style="width: 8%;">Pay Status</th>
<th style="width: 10%;">Payout Country</th>
<th style="width: 12%;">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">
<div class="col-sm-3">
<div class="form-group">
<label>Delete Reason:</label>
<asp:TextBox ID="txtDeleteReason" runat="server" TextMode="MultiLine" CssClass="form-control"></asp:TextBox>
<%-- <asp:TextBox ID="txtDeleteReason" runat="server" CssClass="form-control" />--%>
</div>
</div>
<div class="col-sm-3">
<div class="form-group">
<label>&nbsp;</label><br />
<asp:Button runat="server" class="btn btn-primary m-t-25" ID="btnDelete" OnClick="Delete_Click" OnClientClick="DeleteCustomer()" Text="Delete" />
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
</body>
</html>