Beispiel #1
0
 /// <summary>
 /// 获取父对象名称
 /// </summary>
 protected void GetFatherDTO()
 {
     DTO.Operate operate = new DTO.Operate();
     operate.OperateID = Convert.ToInt32(Request.Params["FatherID"]);
     operate = Business.Operate.Get(operate);
     this.txtName.Text = operate.Title;
 }
Beispiel #2
0
        /// <summary>
        /// 提交事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            DTO.Operate operate = new DTO.Operate();

            if (Request.Params["ID"] != null)
            {
                operate.OperateID = Convert.ToInt32(Request.Params["ID"]);
                operate = Business.Operate.Get(operate);
            }

            operate.Title = this.txtTitle.Text;
            operate.URL = this.txtURL.Text;
            operate.Order = Convert.ToInt32(this.txtOrder.Text);

            //添加
            if (Request.Params["ID"] == null)
            {
                //如果是添加则插入适当的父编号
                int FatherID = 0;
                if (Request.Params["FatherID"] != null)
                {
                    FatherID = Convert.ToInt32(Request.Params["FatherID"]);
                }
                operate.FatherID = FatherID;
                Business.Operate.Add(operate);
                Common.MessageBox.ShowAndRedirect(this, "添加成功", "List.aspx");
            }
            else
            {
                Business.Operate.Save(operate);
                Common.MessageBox.ShowAndRedirect(this, "修改成功", "List.aspx");
            }
        }
Beispiel #3
0
 /// <summary>
 /// 获取对象名称
 /// </summary>
 protected void GetDTO()
 {
     DTO.Operate operate = new DTO.Operate();
     operate.OperateID = Convert.ToInt32(Request.Params["ID"]);
     operate = Business.Operate.Get(operate);
     this.txtTitle.Text = operate.Title;
     this.txtURL.Text = operate.URL;
     this.txtOrder.Text = operate.Order.ToString();
 }
Beispiel #4
0
        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void lbtnRemoveCommand(object sender, CommandEventArgs e)
        {
            DTO.Operate operate = new DTO.Operate();
            operate.OperateID = Convert.ToInt32(e.CommandName);
            operate.FatherID = Convert.ToInt32(e.CommandArgument);
            if (operate.OperateID == 1 || operate.FatherID == 1)
            {
                Common.MessageBox.ShowAndRedirect(this, "系统管理功能不能删除!", "List.aspx");
                return;
            }

            Business.Operate.Remove(operate);
            Common.MessageBox.Show(this, "删除成功");

            GetList();
        }