Esempio n. 1
0
        protected void btnDeleteAd_ServerClick(object sender, EventArgs e)
        {
            UserData user = (UserData)Session["User"];

            AdService.AdCRUDClient service = new AdService.AdCRUDClient();
            service.Open();

            int success = service.deleteAd(Convert.ToInt32(Request.QueryString.Get("ad")));

            if (success == 1)
            {
                //remember variable in code bellow
                editAdDiv.InnerHtml  = "<div class='col s12 m6 push-m3'>";
                editAdDiv.InnerHtml += "<div class='card white'>";
                editAdDiv.InnerHtml += "<div class='card-content Black-text'>";
                editAdDiv.InnerHtml += "<span class='card-title bold'>Ad Deleted Successfully</span>";
                editAdDiv.InnerHtml += "<p>You have Deleted this ad. To view your other ads, proceeed to the My Ads page.</p>";

                editAdDiv.InnerHtml += "</div>";
                editAdDiv.InnerHtml += "<div class='card-action'>";
                editAdDiv.InnerHtml += "<a href='MyAds.aspx' runat='server' class='btn waves-effect waves-light'>My Ads</a>";
                if (Session["User"] != null)
                {
                    if (((UserData)Session["User"]).isAdmin() == 1 || ((UserData)Session["User"]).isMod() == 1)
                    {
                        editAdDiv.InnerHtml += "<a class='btn right waves-effect waves-light orange lighten-2' href='AdManagement.aspx'>Manage Ads</a>";
                    }
                }
                editAdDiv.InnerHtml += "</div>";
                editAdDiv.InnerHtml += "</div>";
                editAdDiv.InnerHtml += "</div>";
            }
            else
            {
                editAdDiv.InnerHtml  = "<div class='col s12 m6 push-m3'>";
                editAdDiv.InnerHtml += "<div class='card white'>";
                editAdDiv.InnerHtml += "<div class='card-content Black-text'>";
                editAdDiv.InnerHtml += "<span class='card-title bold'>Unable to delete Ad</span>";
                editAdDiv.InnerHtml += "<p>We where unable to delete this ad. Please try again and if the problem persists pleas contact us <a href='ContactUs.aspx'>here</a>.</p>";

                editAdDiv.InnerHtml += "</div>";
                editAdDiv.InnerHtml += "<div class='card-action'>";
                editAdDiv.InnerHtml += "<a href='MyAds.aspx' runat='server' class='btn waves-effect waves-light'>My Ads</a>";
                if (Session["User"] != null)
                {
                    if (((UserData)Session["User"]).isAdmin() == 1 || ((UserData)Session["User"]).isMod() == 1)
                    {
                        editAdDiv.InnerHtml += "<a class='btn right waves-effect waves-light orange lighten-2' href='AdManagement.aspx'>Manage Ads</a>";
                    }
                }
                editAdDiv.InnerHtml += "</div>";
                editAdDiv.InnerHtml += "</div>";
                editAdDiv.InnerHtml += "</div>";
            }
            service.Close();
        }