示例#1
0
        protected void SubmitButton_Click(object sender, EventArgs e)
        {
            ArticleClassInfo articleClass = new ArticleClassInfo();

            articleClass.ID          = RequestHelper.GetQueryString <int>("ID");
            articleClass.FatherID    = Convert.ToInt32(this.FatherID.Text);
            articleClass.OrderID     = Convert.ToInt32(this.OrderID.Text);
            articleClass.ClassName   = this.ClassName.Text;
            articleClass.IsSystem    = 0;
            articleClass.Description = this.Description.Text;
            string alertMessage = ShopLanguage.ReadLanguage("AddOK");

            if (articleClass.ID == -2147483648)
            {
                base.CheckAdminPower("AddArticleClass", PowerCheckType.Single);
                int id = ArticleClassBLL.AddArticleClass(articleClass);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("AddRecord"), ShopLanguage.ReadLanguage("ArticleClass"), id);
            }
            else
            {
                base.CheckAdminPower("UpdateArticleClass", PowerCheckType.Single);
                ArticleClassBLL.UpdateArticleClass(articleClass);
                AdminLogBLL.AddAdminLog(ShopLanguage.ReadLanguage("UpdateRecord"), ShopLanguage.ReadLanguage("ArticleClass"), articleClass.ID);
                alertMessage = ShopLanguage.ReadLanguage("UpdateOK");
            }
            AdminBasePage.Alert(alertMessage, RequestHelper.RawUrl);
        }