Exemplo n.º 1
0
        protected void btnReportAd_ServerClick(object sender, EventArgs e)
        {
            AdService.AdCRUDClient adService = new AdService.AdCRUDClient();
            adService.Open();
            int flagResult = adService.reportAd(Convert.ToInt32((string)this.adDetails[0]));

            adService.Close();

            if (flagResult == 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 Reported Successfully</span>";
                detailedAdActionResutView.InnerHtml += "<p>You have successfully reported this ad. Our proficient team of Moderators and Administrators will review the ad and decide its fate.<br/><br/>We personally thank you for making twoGames even better!</p><br/>";
                detailedAdActionResutView.InnerHtml += "<div class='card-action'>";
                detailedAdActionResutView.InnerHtml += "<a href='Index.aspx' runat='server' class='btn waves-effect waves-light'>Continue</a>";
                if (Session["User"] != null)
                {
                    if (((UserData)Session["User"]).isAdmin() == 1 || ((UserData)Session["User"]).isMod() == 1)
                    {
                        detailedAdActionResutView.InnerHtml += " <a href='AdManagement.aspx' runat='server' class='btn waves-effect waves-light'>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 Reported Unsuccessfully</span>";
                detailedAdActionResutView.InnerHtml += "<p>An error occured trying to report 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>";
                if (Session["User"] != null)
                {
                    if (((UserData)Session["User"]).isAdmin() == 1 || ((UserData)Session["User"]).isMod() == 1)
                    {
                        detailedAdActionResutView.InnerHtml += " <a href='AdManagement.aspx' runat='server' class='btn waves-effect waves-light'>Manage Ads</a>";
                    }
                }
                detailedAdActionResutView.InnerHtml += "</div></div></div></div>";
            }
        }