Exemplo n.º 1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["admin_id"] == null)
        {
            Response.Redirect("AdminLogin.aspx");
        }
        else
        {
            if (!(Page.IsPostBack))
            {
                if (Request.QueryString["id"] == null)
                {
                    Response.Redirect("~/Admin/ViewAllNews.aspx");
                }

                else
                {
                    try
                    {
                        newsbo.news_id = Convert.ToInt32(Request.QueryString["id"]);
                        DataTable newsretrive = new DataTable();
                        newsretrive = newsbal.news_DAL_view_id(newsbo);
                        DataView dv = newsretrive.DefaultView;

                        if (dv == null)
                        {
                            Response.Write("Sorry, But the blog is not present");
                        }
                        else
                        {
                            div_blog_title.InnerHtml = Server.HtmlDecode(dv[0]["news_title"].ToString());

                            news_body.Text = Server.HtmlDecode(dv[0]["news_desc"].ToString());
                            string picurl = dv[0]["news_pic"].ToString();
                            if (picurl == "")
                            {
                                pic.ImageUrl = "~/img/no-image.gif";
                            }
                            else
                            {
                                pic.ImageUrl = picurl;
                            }
                            spn_posterName.InnerText = Server.HtmlDecode("Admin");   //getting the admin name from admin_id
                            spn_timeOfPost.InnerHtml = Server.HtmlDecode(dv[0]["date_time_of_post"].ToString());
                        }
                    }
                    catch (Exception ex)
                    {
                        Response.Write("Error Ocured : " + ex.ToString());
                    }
                }
            }
        }
    }
Exemplo n.º 2
0
    protected void displaynewsByID(int NewsID)
    {
        newsBAL news_bal = new newsBAL();
        newsBO  news_bo  = new newsBO();

        news_bo.news_id = NewsID;
        try
        {
            DataTable dt = news_bal.news_DAL_view_id(news_bo);
            newsLoad.DataSource = dt;
            newsLoad.DataBind();
        }
        catch (Exception ex)
        {
            ErrorReportBAL error = new ErrorReportBAL();
            error.SendErrorReport("NewsView.aspx", ex.ToString());
            Response.Write("<script>alert('Some Error Occured \n Sorry for inconvenience');</script>");
        }
    }