Exemplo n.º 1
0
        public string GetActionColumn()
        {
            ActionColumnDAL dal   = new ActionColumnDAL(connectionString);
            ActionColumn    model = dal.GetActionColumn(_actioncolumnid);

            return(model.ActionColumnName);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 向数据库中添加数据
        /// </summary>
        /// <returns></returns>
        public int Add()
        {
            ActionColumnDAL dal = new ActionColumnDAL(connectionString);

            _actioncolumnid = dal.Add(_actioncolumnname, _link);

            return(_actioncolumnid);
        }
Exemplo n.º 3
0
        /// <summary>
        /// 根据指定的ID,从数据库中读取分栏信息
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public int LoadFromID(int id)
        {
            ActionColumnDAL dal   = new ActionColumnDAL(connectionString);
            ActionColumn    model = dal.GetActionColumn(id);

            if (model == null)
            {
                return(-1);
            }

            id = model.ActionColumnid;
            _actioncolumnid   = model.ActionColumnid;
            _actioncolumnname = model.ActionColumnName;
            _link             = model.Link;
            return(model.ActionColumnid);
        }
Exemplo n.º 4
0
        //添加分栏中的权限
        public bool AddActions(int actionid, int actioncolumnid)
        {
            ActionColumnDAL dal = new ActionColumnDAL(connectionString);

            return(dal.AddActions(actionid, actioncolumnid));
        }
Exemplo n.º 5
0
        //删除分栏中的权限
        public bool RemoveActions()
        {
            ActionColumnDAL dal = new ActionColumnDAL(connectionString);

            return(dal.RemoveActions(_actionid));
        }
Exemplo n.º 6
0
        /// <summary>
        /// 更新数据
        /// </summary>
        /// <returns></returns>
        public bool Update()
        {
            ActionColumnDAL dal = new ActionColumnDAL(connectionString);

            return(dal.Update(_actioncolumnid, _actioncolumnname, _link));
        }
Exemplo n.º 7
0
        //查询指定的分栏中是否有权限
        public bool Select(int actioncolumnid)
        {
            ActionColumnDAL dal = new ActionColumnDAL(connectionString);

            return(dal.Select(actioncolumnid));
        }
Exemplo n.º 8
0
        //删除指定权限分栏
        public bool DeleteActionColumn()
        {
            ActionColumnDAL dal = new ActionColumnDAL(connectionString);

            return(dal.DeleteActionColumn(_actioncolumnid));
        }
Exemplo n.º 9
0
        public ActionColumn GetActionColumn(int actioncolumnid)
        {
            ActionColumnDAL dal = new ActionColumnDAL(connectionString);

            return(dal.GetActionColumn(actioncolumnid));
        }
Exemplo n.º 10
0
        //查询所有的权限分栏
        public ArrayList Select()
        {
            ActionColumnDAL dal = new ActionColumnDAL(connectionString);

            return(dal.Select());
        }
Exemplo n.º 11
0
        /// <summary>
        /// 获取指定权限分栏外的所有权限
        /// </summary>
        /// <returns></returns>
        public ArrayList GetExcludeActions()
        {
            ActionColumnDAL dal = new ActionColumnDAL(connectionString);

            return(dal.GetExcludeActions(_actioncolumnid));
        }
Exemplo n.º 12
0
        /// <summary>
        /// 获取所有的权限分栏信息
        /// </summary>
        /// <returns></returns>
        public ArrayList GetActionColumns()
        {
            ActionColumnDAL dal = new ActionColumnDAL(connectionString);

            return(dal.GetActionColumn());
        }