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.

57 lines
1.9 KiB

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Web;
  6. using System.Web.UI;
  7. using System.Web.UI.WebControls;
  8. using Swift.DAL.SwiftDAL;
  9. using Swift.web.Library;
  10. namespace Swift.web.Remit.RiskBaseAnalysis.RBACriteria
  11. {
  12. public partial class MoneyExchange : System.Web.UI.Page
  13. {
  14. protected void Page_Load(object sender, EventArgs e)
  15. {
  16. LoadGrid();
  17. }
  18. private void LoadGrid()
  19. {
  20. var sql =
  21. @"
  22. --TXN ASSESSMENT---
  23. SELECT Criteria,remarks Description, isnull(rangefrom,1) [Range From], ISNULL(rangeto,100) [Range To], ISNULL(rating,100) Rating, ISNULL(Weight,100) Weight
  24. FROM rbacriteriaMEX WHERE assessmenttype='Transaction'
  25. --PERIODIC ASSESSMENT--
  26. SELECT Criteria,ISNULL(remarks,criteria) Description, isnull(rangefrom,1) [Range From], ISNULL(rangeto,100) [Range To], ISNULL(rating,100) Rating, ISNULL(Weight,100) Weight
  27. FROM rbacriteriaMEX WHERE assessmenttype='Periodic'
  28. ---FINAL ASSESSMENT---
  29. SELECT 20 [Txn Assessment], 80 [Periodic Assessment], 100 [Final Assessment]
  30. ---RATING---
  31. SELECT rFrom [Range From], rTo [Range To] ,TYPE Rating from RBAScoreMaster
  32. ";
  33. var obj = new RemittanceDao();
  34. var ds = obj.ExecuteDataset(sql);
  35. var html = new StringBuilder();
  36. var dt = ds.Tables[0];
  37. html.Append(Misc.DataTableToHtmlTable(ref dt));
  38. dt = ds.Tables[1];
  39. html.Append(Misc.DataTableToHtmlTable(ref dt));
  40. dt = ds.Tables[2];
  41. html.Append(Misc.DataTableToHtmlTable(ref dt));
  42. dt = ds.Tables[3];
  43. html.Append(Misc.DataTableToHtmlTable(ref dt));
  44. rpt_grid.InnerHtml = html.ToString();
  45. }
  46. }
  47. }