Esempio n. 1
0
        /// <summary>
        /// 添加一级信息
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnAddOne_Click(object sender, EventArgs e)
        {
            string pName = this.txtOne.Text.Trim();

            if (pName.Length == 0)
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "", "alert('名称不能为空!');", true);
                return;
            }
            OALevel item = new OALevel();

            item.levelName = pName;
            item.levelNO   = OALevelService.GetMaxLevelNo(0);
            item.isParent  = 0;
            item.url       = "";

            item.parentLevelNo = 0;
            item.status        = 0;
            item.remark        = "";
            int num = OALevelService.Add(item);

            if (num > 0)
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "", "alert('添加成功!');", true);
            }

            LoadOneInfo();
        }
Esempio n. 2
0
        /// <summary>
        /// 添加二级信息
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnAddTwo_Click(object sender, EventArgs e)
        {
            string pid = this.ddlOne.SelectedValue;

            if (pid == "0")
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "", "alert('请选择一级分类!');", true);
                return;
            }
            string twoName = this.txtTwo.Text.Trim();

            if (twoName.Length == 0)
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "", "alert('二级分类名称不能为空!');", true);
                return;
            }
            OALevel item = new OALevel();

            item.levelName = twoName;
            item.isParent  = 0;
            item.url       = txtURL.Text.Trim();
            OALevel parentItem = OALevelService.GetModel(Convert.ToInt32(pid));

            if (parentItem != null)
            {
                item.parentLevelNo = parentItem.levelNO;
            }
            else
            {
                item.parentLevelNo = 0;
            }
            item.levelNO = OALevelService.GetMaxLevelNo(item.parentLevelNo);
            item.status  = 0;
            item.remark  = "";
            int num = OALevelService.Add(item);

            if (num > 0)
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "", "alert('添加成功!');", true);
            }
            else
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "", "alert('添加失败!');", true);
            }
            GetTwo(pid);
        }