using Swift.web.Library;
using System;
using System.Data;
using System.Text;
namespace Swift.web.AccountReport.AccountBalance
{
public partial class ac_balance : System.Web.UI.Page
{
private SwiftLibrary swft_lib = new SwiftLibrary();
protected void Page_Load(object sender, EventArgs e)
{
swft_lib.CheckSession();
if (!IsPostBack)
{
populateGrid();
}
}
protected void populateGrid()
{
StringBuilder sb = new StringBuilder();
int sn = 1;
string sql = "Exec ProcBalanceCheckReport 'c'";
DataTable dt = swft_lib.ExecuteDataTable(sql);
if (dt.Rows.Count <= 0 || dt.Rows == null)
{
sb.AppendLine("
");
sb.AppendLine("");
sb.AppendLine("No Data To Display ");
sb.AppendLine(" | ");
sb.AppendLine("
");
tblMain.InnerHtml = sb.ToString();
return;
}
foreach (DataRow item in dt.Rows)
{
sb.AppendLine("");
sb.AppendLine(" " + sn + " | ");
sb.AppendLine(" " + item["acct_num"].ToString() + " | ");
sb.AppendLine(" " + item["acct_name"].ToString() + " | ");
sb.AppendLine(" " + GetStatic.ShowDecimal(item["clr_bal_amt"].ToString()) + " | ");
sb.AppendLine(" " + GetStatic.ShowDecimal(item["tran_amt"].ToString()) + " | ");
sb.AppendLine(" " + GetStatic.ShowDecimal((GetStatic.ParseDouble(item["clr_bal_amt"].ToString()) - GetStatic.ParseDouble(item["tran_amt"].ToString())).ToString()) + " | ");
sb.AppendLine("
");
sn++;
}
tblMain.InnerHtml = sb.ToString();
}
}
}