示例#1
0
 /// <summary>
 /// 删除分类与所有子分类
 /// </summary>
 /// <param name="categoryId"></param>
 private void DeleteCategory(int categoryId)
 {
     if (bllCategory.DeleteCategory(categoryId))
     {
         ScriptHelper.AlertRefresh("删除成功");
     }
     else
     {
         ScriptHelper.AlertRefresh("删除失败");
     }
 }
示例#2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            User user = (User)Session["user"];

            if (!string.IsNullOrEmpty(Request.QueryString["Delete"]) && (User)Session["user"] != null && ((User)Session["user"]).IsAdmin)
            {
                var isInt = int.TryParse(Request.QueryString["Delete"], out int id);
                if (isInt)
                {
                    var categoryBll = new CategoryBll();
                    try
                    {
                        categoryBll.DeleteCategory(id);
                        Response.Redirect("Categories.aspx");
                    }
                    catch (Exception exception)
                    {
                        error.InnerText = exception.Message;
                    }
                }
            }

            RenderGrid();
        }
示例#3
0
 public bool Delete(int id)
 {
     return(bll.DeleteCategory(id));
 }