/*protected void search_ServerClick(object sender, EventArgs e) * { * string searchView = "<div class='row'>"; * searchView += "<div class='input-field col s12 m9 l10'>"; * searchView += "<i class='material-icons prefix'>search</i>"; * searchView += "<input id='txtSearch' type='text' class='black-text' runat='server' autofocus/>"; * searchView += "<label for='txtSearch'>Click here to search</label>"; * searchView += "</div>"; * searchView += "<div class='input-field col m2 l2'>"; * searchView += "<button id='btnSearch' type='submit' class='btn waves-effect waves-light' runat=\"server\" onserverclick=\"btnSearch_ServerClick\">Search</button>"; * searchView += "</div>"; * searchView += "</div>"; * * searchView = "<span class='card-title'>Feature coming soon...</span>"; * AdManageView.InnerHtml = searchView; * }*/ /*protected void btnSearch_ServerClick(object sender, EventArgs e) * { * AdService.AdCRUDClient adCRUDService = new AdService.AdCRUDClient(); * adCRUDService.Open(); * Object[][] ads = adCRUDService.searchAdsManagement(txtSearch.Value,""); * adCRUDService.Close(); * * AdManageView.InnerHtml = createAdManageView(ads, "No ads match your search...", "Search Ads"); * }*/ protected void stats_ServerClick(object sender, EventArgs e) { //AdManageView.InnerHtml = "<span class='card-title'>Feature coming soon...</span>"; AdService.AdCRUDClient adCRUDService = new AdService.AdCRUDClient(); adCRUDService.Open(); DateTime todayIs = DateTime.Today; int newUsersThisYear = adCRUDService.numNewAdsYearManagement(todayIs); int newUsersThisMonth = adCRUDService.numNewAdsMonthManagement(todayIs); int newUsersThisWeek = adCRUDService.numNewAdsWeekManagement(todayIs); int newUsersToday = adCRUDService.numNewAdsDayManagement(todayIs); int reportedusersTotal = adCRUDService.numReportedAdsManagement(); int flaggedUsersTotal = adCRUDService.numFlaggedAdsManagement(); int premUsersTotal = adCRUDService.numPremAdsManagement(); adCRUDService.Close(); string statsView = "<span class='card-title'>Stats</span>"; statsView += "<div class='row'>"; statsView += "<p>New Ads This <b>Year:</b> " + newUsersThisYear.ToString() + "</p>"; statsView += "<p>New Ads This <b>Month:</b> " + newUsersThisMonth.ToString() + "</p>"; statsView += "<p>New Ads This <b>Week:</b> " + newUsersThisWeek.ToString() + "</p>"; statsView += "<p>New Ads <b>Today:</b> " + newUsersToday.ToString() + "</p>"; statsView += "<br/>"; statsView += "<p>Number of <b>Premium Ads:</b> " + premUsersTotal.ToString() + "</p>"; statsView += "<p>Number of <b>Reported Ads:</b> " + reportedusersTotal.ToString() + "</p>"; statsView += "<p>Number of <b>Flagged Ads:</b> " + flaggedUsersTotal.ToString() + "</p>"; statsView += "</div>"; AdManageView.InnerHtml = statsView; }