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.
497 lines
34 KiB
497 lines
34 KiB
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CancelRequest.aspx.cs" Inherits="Swift.web.Remit.Transaction.Agent.CancelRequest.CancelRequest" %>
|
|
|
|
<%--<%@ Register TagPrefix="uc1" TagName="UcTransaction" Src="~/Remit/UserControl/UcTransaction.ascx" %>--%>
|
|
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
|
|
<%@ Import Namespace="Swift.web.Library" %>
|
|
|
|
<!DOCTYPE html>
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
|
<head id="Head1" runat="server">
|
|
<base id="Base2" runat="server" target="_self" />
|
|
<link href="/ui/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
|
|
<%--<link href="../../../../css/TranStyle2.css" rel="stylesheet" type="text/css" />--%>
|
|
<link href="/ui/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
|
|
<link href="/ui/css/style.css" rel="stylesheet" />
|
|
<script src="/js/swift_grid.js" type="text/javascript"> </script>
|
|
<script src="/js/functions.js" type="text/javascript"> </script>
|
|
<script src="/js/menucontrol.js" type="text/javascript"></script>
|
|
|
|
<script type="text/javascript">
|
|
function ClearField() {
|
|
SetValueById("<% =controlNo.ClientID%>", "", false);
|
|
}
|
|
|
|
function CallBack(mes, url) {
|
|
var resultList = ParseMessageToArray(mes);
|
|
alert(resultList[1]);
|
|
|
|
if (resultList[0] != 0) {
|
|
return;
|
|
}
|
|
|
|
window.returnValue = resultList[0];
|
|
window.location.replace(url);
|
|
}
|
|
</script>
|
|
|
|
<%-- <style>
|
|
.panels {
|
|
padding: 7px;
|
|
margin-bottom: 5px;
|
|
margin-left: 20px;
|
|
width: 100%;
|
|
}
|
|
</style>--%>
|
|
|
|
<style>
|
|
.infotext {
|
|
color: #000;
|
|
font-size: 14px;
|
|
font-weight: 600;
|
|
}
|
|
</style>
|
|
|
|
</head>
|
|
<body>
|
|
<form id="form1" runat="server">
|
|
<asp:ScriptManager ID="ScriptManager1" runat="server"></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="../../../../Agent/AgentMain.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li>
|
|
<li><a href="#" onclick="return LoadModuleAgentMenu('other_services')">Other Services</a></li>
|
|
<li class="active"><a href="CancelRequest.aspx">Cancel Transaction</a></li>
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<asp:UpdateProgress ID="updProgress" AssociatedUpdatePanelID="upd1" runat="server">
|
|
<ProgressTemplate>
|
|
<div style="position: fixed; left: 450px; top: 0px; background-color: white; border: 1px solid black;">
|
|
<img alt="progress" src="../../../../Images/Loading_small.gif" />
|
|
Processing...
|
|
</div>
|
|
</ProgressTemplate>
|
|
</asp:UpdateProgress>
|
|
<asp:UpdatePanel ID="upd1" runat="server" UpdateMode="Conditional">
|
|
<ContentTemplate>
|
|
<div>
|
|
<div id="tblSearch" runat="server">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading"><i class="fa fa-search"></i>Search By</div>
|
|
<div class=" panel-body">
|
|
<div class="col-sm-12 form-inline">
|
|
<div class="col-md-1">
|
|
<b><%=GetStatic.GetTranNoName() %></b>
|
|
<asp:RequiredFieldValidator ID="rv1" runat="server" ControlToValidate="controlNo"
|
|
ForeColor="Red" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="search"
|
|
SetFocusOnError="True">
|
|
</asp:RequiredFieldValidator>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<asp:TextBox ID="controlNo" runat="server" CssClass="form-control" AutoComplete="off"></asp:TextBox>
|
|
</div>
|
|
<div class="col-sm-2 ">
|
|
<asp:Button ID="btnSearch" runat="server" Text="Search" ValidationGroup="search" CssClass="btn btn-primary btn-sm"
|
|
OnClick="btnSearch_Click" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div style="clear: both;">
|
|
</div>
|
|
</div>
|
|
<div id="divTranDetails" runat="server" visible="false">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">
|
|
<div id="div1" style="clear: both;" class="panels">
|
|
<div style="text-align: center;">
|
|
|
|
<span style="font-size: 2em; font-weight: bold;">
|
|
<asp:Label ID="tranNoName" runat="server"></asp:Label>:
|
|
<span style="color: red;">
|
|
<asp:Label ID="lblControlNo" runat="server"></asp:Label></span>
|
|
</span>
|
|
|
|
<span style="width: 100px;"></span>
|
|
|
|
<span style="font-size: 2em; font-weight: bold;">Transaction Status:
|
|
<span style="color: red;">
|
|
<asp:Label ID="lblStatus" runat="server"></asp:Label>
|
|
</span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="panel-body">
|
|
<table class="table">
|
|
<tr>
|
|
<td class="tableForm" colspan="2">
|
|
<table class="table table-bordered ">
|
|
<tr>
|
|
<td>
|
|
<table id="tblCreatedLog" class="table table-bordered">
|
|
<tr>
|
|
<td>Created By:</td>
|
|
<td>
|
|
<asp:Label ID="createdBy" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Created Date:</td>
|
|
<td>
|
|
<asp:Label ID="createdDate" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td>
|
|
<table id="tblApprovedLog" class="table table-bordered">
|
|
<tr>
|
|
<td>
|
|
<label>Approved By:</label></td>
|
|
<td>
|
|
<asp:Label ID="approvedBy" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Approved Date:</td>
|
|
<td>
|
|
<asp:Label ID="approvedDate" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td width="50%" valign="top" class="tableForm">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">Sender</div>
|
|
<div class="panel-body">
|
|
<table class="table table-bordered">
|
|
<tr style="background-color: #0e96ec">
|
|
<td style="color: #000; font-size: 14px;">Name:</td>
|
|
<td>
|
|
<asp:Label ID="sName" runat="server" CssClass="infotext"></asp:Label></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Address: </td>
|
|
<td class="text">
|
|
<asp:Label ID="sAddress" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Country: </td>
|
|
<td class="text">
|
|
<asp:Label ID="sCountry" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Contact No: </td>
|
|
<td class="text">
|
|
<asp:Label ID="sContactNo" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Id Type: </td>
|
|
<td>
|
|
<asp:Label ID="sIdType" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Id Number: </td>
|
|
<td>
|
|
<asp:Label ID="sIdNo" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Email: </td>
|
|
<td>
|
|
<asp:Label ID="sEmail" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
<td width="50%" valign="top" class="tableForm">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">Receiver</div>
|
|
<div class="panel-body">
|
|
<table class="table table-bordered">
|
|
<tr style="background-color: #0e96ec">
|
|
<td style="color: #000; font-size: 14px;">Name:</td>
|
|
<td>
|
|
<asp:Label ID="rName" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Address: </td>
|
|
<td>
|
|
<asp:Label ID="rAddress" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Country: </td>
|
|
<td class="text">
|
|
<asp:Label ID="rCountry" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Contact No: </td>
|
|
<td class="text">
|
|
<asp:Label ID="rContactNo" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Id Type: </td>
|
|
<td>
|
|
<asp:Label ID="rIdType" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Id Number: </td>
|
|
<td class="text">
|
|
<asp:Label ID="rIdNo" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Relationship with sender: </td>
|
|
<td class="text">
|
|
<asp:Label ID="relationship" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top" class="tableForm">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">Sending Agent Detail</div>
|
|
<div class="panel-body">
|
|
<table class="table table-bordered">
|
|
<tr>
|
|
<td>Agent: </td>
|
|
<td class="text">
|
|
<asp:Label ID="sAgentName" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Branch: </td>
|
|
<td class="text">
|
|
<asp:Label ID="sBranchName" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>S. Agent Location: </td>
|
|
<td class="text">
|
|
<asp:Label ID="sAgentLocation" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>District:</td>
|
|
<td class="text">
|
|
<asp:Label ID="sAgentDistrict" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>City: </td>
|
|
<td class="text">
|
|
<asp:Label ID="sAgentCity" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Country: </td>
|
|
<td class="text">
|
|
<asp:Label ID="sAgentCountry" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
<td valign="top" class="tableForm">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">Payout Agent Detail</div>
|
|
<div class="panel-body">
|
|
<table class="table table-bordered">
|
|
<tr>
|
|
<td>Agent: </td>
|
|
<td>
|
|
<asp:Label ID="pAgentName" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Branch: </td>
|
|
<td>
|
|
<asp:Label ID="pBranchName" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Payout Location: </td>
|
|
<td class="text">
|
|
<asp:Label ID="pAgentLocation" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>District:</td>
|
|
<td class="text">
|
|
<asp:Label ID="pAgentDistrict" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>City: </td>
|
|
<td class="text">
|
|
<asp:Label ID="pAgentCity" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Country: </td>
|
|
<td class="text">
|
|
<asp:Label ID="pAgentCountry" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="tableForm" valign="top">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">Transaction Amount Detail</div>
|
|
<div class="panel-body">
|
|
<table class="table table-bordered" style="width: 100%" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td>Collection Amount: </td>
|
|
|
|
<td class="text-amount">
|
|
<asp:Label ID="total" runat="server" CssClass="infotext"></asp:Label>
|
|
<asp:Label ID="totalCurr" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
|
|
</tr>
|
|
<tr>
|
|
<td>Service Charge: </td>
|
|
<td>
|
|
<asp:Label ID="serviceCharge" runat="server" CssClass="infotext"></asp:Label>
|
|
<asp:Label ID="scCurr" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Sent Amount: </td>
|
|
|
|
<td class="text-amount">
|
|
<asp:Label ID="transferAmount" runat="server" CssClass="infotext"></asp:Label>
|
|
<asp:Label ID="tAmtCurr" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Payout Amount: </td>
|
|
<td class="text-amount DisFond">
|
|
<asp:Label ID="payoutAmt" runat="server" CssClass="infotext"></asp:Label>
|
|
<asp:Label ID="pAmtCurr" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
<td valign="top" class="tableForm">
|
|
<div class="panel panel-default">
|
|
<div class="panel-heading">Other Detail</div>
|
|
<div class="panel-body">
|
|
<table class="table table-bordered">
|
|
<tr>
|
|
<td>Mode of Payment: </td>
|
|
<td class="text">
|
|
<asp:Label ID="modeOfPayment" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="DisFond">Trn Status:</td>
|
|
<td class="DisFond">
|
|
<asp:Label ID="tranStatus" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="2">
|
|
<div class="panel panel-default">
|
|
<table class="table">
|
|
<tr>
|
|
<td>
|
|
<b>Payout Message</b>
|
|
<br />
|
|
<asp:Label ID="payoutMsg" runat="server" CssClass="infotext"></asp:Label>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="2">
|
|
<asp:HiddenField ID="hddTranId" runat="server" />
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
<div class="panel panel-default">
|
|
<table class="table">
|
|
<tr>
|
|
<td>
|
|
<b>Cancel Reason</b>
|
|
<span class="ErrMsg">*</span>
|
|
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="controlNo"
|
|
ForeColor="Red" Display="Dynamic" ErrorMessage="Required!" ValidationGroup="cancel"
|
|
SetFocusOnError="True">
|
|
</asp:RequiredFieldValidator>
|
|
<br />
|
|
<asp:TextBox ID="cancelReason" runat="server" TextMode="MultiLine" Width="350px" Height="40px"></asp:TextBox>
|
|
<%--<asp:RangeValidator ID="RangeValidator1" runat="server" Type="String" ControlToValidate="cancelReason" MaximumValue="199"
|
|
ErrorMessage="Cannot exceed more than 199 charactor" ForeColor="Red" ValidationGroup="cancel"></asp:RangeValidator>--%>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:Button ID="btnCancel" runat="server" Text="Request for Cancel" ValidationGroup="cancel" CssClass="btn btn-danger" OnClick="btnCancel_Click" />
|
|
<cc1:ConfirmButtonExtender ID="btnCancelcc" runat="server"
|
|
ConfirmText="Confirm To Request for cancel?" Enabled="True" TargetControlID="btnCancel">
|
|
</cc1:ConfirmButtonExtender>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ContentTemplate>
|
|
</asp:UpdatePanel>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
</form>
|
|
</body>
|
|
</html>
|
|
|
|
|