protected void unflagAd_ServerClick(object sender, EventArgs e) { if (Session["User"] != null) { if (((UserData)Session["User"]).isAdmin() == 1 || ((UserData)Session["User"]).isMod() == 1) { AdService.AdCRUDClient adService = new AdService.AdCRUDClient(); adService.Open(); int unflagAdResult = adService.unflagAd(Convert.ToInt32((string)this.adDetails[0])); adService.Close(); if (unflagAdResult == 1) { detailedAdActionResutView.InnerHtml = "<div class='col s12 m6 l4 push-l4 push-m3'>"; detailedAdActionResutView.InnerHtml += "<div class='card'>"; detailedAdActionResutView.InnerHtml += "<div class='card-content black-text'>"; detailedAdActionResutView.InnerHtml += "<span class='card-title bold'>Ad Unflagged Successfully</span>"; detailedAdActionResutView.InnerHtml += "<p>You have successfully unflagged this ad.</p><br/>"; detailedAdActionResutView.InnerHtml += "<div class='card-action'>"; detailedAdActionResutView.InnerHtml += " <a href='AdManagement.aspx' runat='server' class='btn waves-effect waves-light orange lighten-2'>Manage Ads</a>"; detailedAdActionResutView.InnerHtml += "</div></div></div></div>"; } else { detailedAdActionResutView.InnerHtml = "<div class='col s12 m6 l4 push-l4 push-m3'>"; detailedAdActionResutView.InnerHtml += "<div class='card'>"; detailedAdActionResutView.InnerHtml += "<div class='card-content black-text'>"; detailedAdActionResutView.InnerHtml += "<span class='card-title bold'>Ad Unflagged Unsuccessfully</span>"; detailedAdActionResutView.InnerHtml += "<p>An error occured trying to unflag this ad. You can go back and try again.</p><br/>"; detailedAdActionResutView.InnerHtml += "<div class='card-action'>"; detailedAdActionResutView.InnerHtml += "<a href='DetailedAd.aspx?" + (string)adDetails[0] + "' runat='server' class='btn waves-effect waves-light'>Go Back</a>"; detailedAdActionResutView.InnerHtml += " <a href='AdManagement.aspx' runat='server' class='btn waves-effect waves-light orange lighten-2'>Manage Ads</a>"; detailedAdActionResutView.InnerHtml += "</div></div></div></div>"; } } else { Response.Redirect("Index.aspx"); } } else { Response.Redirect("Index.aspx"); } }