public ActionResult ReportDetails(string postReport_ID)
        {
            Post_Report post = db.Post_Report.SingleOrDefault(n => n.Post_Report_ID.ToString() == postReport_ID);

            if (post == null)
            {
                return(HttpNotFound());
            }
            return(PartialView("ReportPartialView", post));
        }
        public string ConfirmBlockReport(string postReport_ID)
        {
            try
            {
                Post_Report ps     = db.Post_Report.Single(n => n.Post_Report_ID.ToString() == postReport_ID);
                Employee    censor = Session["Account_Censor"] as Employee;
                censor = db.Employees.Find(censor.Employee_ID);

                // Add status for post
                Post   post = db.Posts.Single(n => n.Post_ID.ToString() == ps.Post.Post_ID.ToString());
                Status stt  = db.Status.Find(4);

                if (post == null || stt == null)
                {
                    RedirectToAction("Error_404", "ErrorPage");
                    return("0");
                }

                Post_Status pst = new Post_Status();

                pst.Employee = censor;
                pst.Reason   = "Blocked Post";
                pst.Post     = post;
                pst.Status   = stt;

                db.Post_Status.Add(pst);
                // End add status for post


                // Edit Post_Report
                ps.Status = 1;

                ps.Employee = censor;

                db.SaveChanges();



                return("1");
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());

                return("0");
            }
        }
        public string DeleteBlockReport(string postReport_ID)
        {
            try
            {
                Post_Report ps = db.Post_Report.Single(n => n.Post_Report_ID.ToString() == postReport_ID);

                Employee emp = Session["Account_Censor"] as Employee;
                ps.Employee = db.Employees.Find(emp.Employee_ID);

                ps.Status = 1;

                db.SaveChanges();



                return("1");
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());

                return("0");
            }
        }