Esempio n. 1
0
        public string userWebinarListingReport(int userID, int NoOfWeeks)
        {
            ReportUtils objRptUtil = new ReportUtils();
            string styleOut = objRptUtil.getStyleDefinitions(Constant.DocRepoCSS + EnumUtils.stringValueOf(ReportStyles.Tabular600CSS));
            if (styleOut != "")
                styleOut = "<style>" + styleOut + "</style>";

            List<WebinarInfoListBO> objWList = objReportDA.getWebinarWeeklyList(userID,NoOfWeeks);

               StringBuilder sb = new StringBuilder("<div class=\"divTable\">");
               sb.Append("<div class=\"headRow\">");
               sb.Append("<div class=\"divCell1\" align=\"left\">Your Upcoming Webinars</div>");
               sb.Append("<div class=\"divCell2\" align=\"center\">When</div>");
               sb.Append("<div class=\"divCell3\" align=\"center\">Registrants</div></div>");
               //sb.Append("<div class=\"divCell4\" align=\"center\">Actions</div></div>");
               if (objWList.Count > 0)
               {
               for (int idx = 0; idx < objWList.Count; idx++)
               {
                   if (idx % 2 == 0)
                       sb.Append("<div class=\"divAltRow\">");
                   else
                       sb.Append("<div class=\"divRow\">");
                   sb.Append("<div class=\"divCell1\" align=\"left\">" + objWList[idx].UpcomingWebinar + "</div>");
                   sb.Append("<div class=\"divCell2\" align=\"center\">" + objWList[idx].When + "</div>");
                   sb.Append("<div class=\"divCell3\" align=\"center\">" + objWList[idx].Registrants + "</div></div>");
                   //sb.Append("<div class=\"divCell4\" align=\"center\">Action</div></div>");

               }
               }
               sb.Append("</div>");
               return styleOut + sb.ToString();
        }