using Swift.web.Library; using System; using System.Data; using System.Text; namespace Swift.web.Exchange { public partial class RatePopUp : System.Web.UI.Page { private readonly SwiftLibrary _sl = new SwiftLibrary(); protected void Page_Load(object sender, EventArgs e) { LoadAgentInfo(); LoadTodaysRate(); } private void LoadAgentInfo() { DateTime today = DateTime.Today; StringBuilder sb = new StringBuilder(); sb.AppendLine(@"
"+GetCompanyImage()+@"
TODAY'S EXCHANGE RATE
"+ today.DayOfWeek + " , " + today.ToString("MMMM dd, yyyy") + @"
"); AgentInfoDiv.InnerHtml = sb.ToString(); } public static string GetCompanyImage() { return "\"Company"; } private void LoadTodaysRate() { RemittanceLibrary _remit = new RemittanceLibrary(); string sql = "EXEC proc_SchedularProcessing @flag = 'Exrate-Display', @user = '" + GetStatic.GetUser() + "'"; var dt = _remit.ExecuteDataTable(sql); StringBuilder sb = new StringBuilder(); int sno = 1; foreach (DataRow dr in dt.Rows) { sb.AppendLine(@"
" + dr["pCurrency"].ToString() + @"
" + dr["currencyDesc"].ToString() + @"
BUYING
" + dr["Unit"].ToString() + " USD "+ @" = " + dr["BuyRate"].ToString()+" " + dr["cCurrency"].ToString() + @"
SELLING
" + dr["Unit"].ToString() + @" " + " USD" + @" = " + dr["SaleRate"].ToString() + @" "+dr["pCurrency"].ToString() + @"
CUSTOMER RATE = " + dr["customerRate"].ToString() +@"
"); AgentBannerDiv.InnerHtml = sb.ToString(); break; } sb = new StringBuilder(); sb.AppendLine(@""); foreach (DataRow dr in dt.Rows) { if (sno % 2 == 1) sb.AppendLine(""); else sb.AppendLine(""); sb.AppendLine(""); sb.AppendLine(""); sb.AppendLine(""); sb.AppendLine(""); sb.AppendLine(""); sb.AppendLine(""); sb.AppendLine(""); sno++; } sb.AppendLine("
COUNTRY CURRENCY NAME UNIT BUYING SELLING CUSTOMER RATE
" + dr["countryName"].ToString() + ""); sb.AppendLine(dr["countryName"].ToString() + "
" + dr["pCurrency"].ToString() + "
" + dr["Unit"].ToString()+"
" + dr["BuyRate"].ToString()+"
" + dr["SaleRate"].ToString() + "
" + dr["customerRate"].ToString() + "
"); MainTableDiv.InnerHtml = sb.ToString(); NoOfData.Value = sno.ToString(); } } }