Browse Source

#changes for txn report (compliance)

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

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

@ -37,6 +37,16 @@
background-color: red; background-color: red;
} }
.paystatus-ofac {
color: white;
background-color: darkred;
}
.paystatus-compliance {
color: black;
background-color: darkred;
}
.exportImg { .exportImg {
padding-left: 26px; padding-left: 26px;
padding-top: 10px; padding-top: 10px;

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

Loading…
Cancel
Save