Browse Source

#changes for txn report (compliance)

Ime-london-webcore
Leeza Baidar 10 months ago
parent
commit
cf4bfbe936
  1. 12
      Swift.web/Remit/Transaction/Reports/TransactionNew/TranReport.aspx
  2. 49
      Swift.web/Remit/Transaction/Reports/TransactionNew/TranReport.aspx.cs

12
Swift.web/Remit/Transaction/Reports/TransactionNew/TranReport.aspx

@ -37,6 +37,16 @@
background-color: red;
}
.paystatus-ofac {
color: white;
background-color: darkred;
}
.paystatus-compliance {
color: black;
background-color: darkred;
}
.exportImg {
padding-left: 26px;
padding-top: 10px;
@ -78,7 +88,7 @@
<div class="col-md-12">
<div class="panel panel-default">
<div runat="server" id="exportDiv" class="exportImg">
<img alt="Export to Excel" title="Export to Excel" style="cursor: pointer; height: 20px; width: 15px; " onclick=" javascript:downloadInNewWindow('<% =Request.Url.AbsoluteUri + "&mode=download"%>');" src="../../../../Images/excel.gif" border="0" />
<img alt="Export to Excel" title="Export to Excel" style="cursor: pointer; height: 20px; width: 15px;" onclick=" javascript:downloadInNewWindow('<% =Request.Url.AbsoluteUri + "&mode=download"%>');" src="../../../../Images/excel.gif" border="0" />
</div>
<div class="panel-body">
<div id="rpt_grid" runat="server" class="gridDiv" enableviewstate="false"></div>

49
Swift.web/Remit/Transaction/Reports/TransactionNew/TranReport.aspx.cs

@ -114,16 +114,47 @@ namespace Swift.web.Remit.Transaction.Reports.TransactionNew
foreach (DataRow row in partnerTable.Rows)
{
string payStatusClass = GetPayStatus(row["PAYSTATUS"].ToString());
strTable.Append("<tr class=\"" + payStatusClass + "\">");
string payStatus = row["PAYSTATUS"].ToString();
string tranStatus = row["TRANSTATUS"].ToString();
strTable.Append("<td align=\"left\">" + sn + "</td>");
foreach (var item in row.ItemArray)
if (payStatus.ToLower().Equals("unpaid"))
{
string payStatusClass = "";
if (tranStatus.ToLower().Equals("ofac hold") ||
tranStatus.ToLower().Equals("compliance hold") ||
tranStatus.ToLower().Equals("compliance/ofac"))
{
payStatusClass = GetPayStatus(tranStatus);
}
else
{
payStatusClass = GetPayStatus(payStatus);
}
strTable.Append("<tr class=\"" + payStatusClass + "\">");
strTable.Append("<td align=\"left\">" + sn + "</td>");
foreach (var item in row.ItemArray)
{
strTable.Append("<td align=\"left\">" + item.ToString() + "</td>");
}
strTable.Append("</tr>");
}
else
{
strTable.Append("<td align=\"left\">" + item.ToString() + "</td>");
string payStatusClass = GetPayStatus(payStatus);
strTable.Append("<tr class=\"" + payStatusClass + "\">");
strTable.Append("<td align=\"left\">" + sn + "</td>");
foreach (var item in row.ItemArray)
{
strTable.Append("<td align=\"left\">" + item.ToString() + "</td>");
}
strTable.Append("</tr>");
}
strTable.Append("</tr>");
sn++;
}
@ -170,6 +201,10 @@ namespace Swift.web.Remit.Transaction.Reports.TransactionNew
// return "paystatus-Post";
case "cancel":
return "paystatus-Cancel";
case "ofac hold":
return "paystatus-ofac";
case "compliance hold":
return "paystatus-compliance";
default:
return "";
}

Loading…
Cancel
Save