admin.cs

来自「最好用的站点内容管理系统 全部源代码都有」· CS 代码 · 共 85 行

CS
85
字号
//======================================================
//==     (c)2008 aspxcms inc by NeTCMS v1.0              ==
//==          Forum:bbs.aspxcms.com                   ==
//==         Website:www.aspxcms.com                  ==
//======================================================
using System;
using System.Collections.Generic;
using System.Data;
using NetCMS.Model;
using NetCMS.DALFactory;

namespace NetCMS.Content
{
    public class Admin
    {
        private IAdmin ac;
        public Admin()
        {
            ac = DataAccess.CreateAdmin();
        }
        public void Lock(string id)
        {
            ac.Lock(id);
        }
        public void UnLock(string id)
        {
            ac.UnLock(id);
        }
        public void Del(string id)
        {
            ac.Del(id);
        }
        public DataTable GetAdminGroupList()
        {
            DataTable dt = ac.GetAdminGroupList();
            return dt;
        }
        public DataTable GetSiteList()
        {
            DataTable dt = ac.GetSiteList();
            return dt;
        }
        public int Add(NetCMS.Model.AdminInfo aci)
        {
            int result = ac.Add(aci);
            return result;
        }
        public int Edit(NetCMS.Model.AdminInfo aci)
        {
            int result = ac.Edit(aci);
            return result;
        }
        public DataTable GetAdminInfo(string id)
        {
            DataTable dt = ac.GetAdminInfo(id);
            return dt;
        }

        /// <summary>
        /// 得到管理员的权限列表
        /// </summary>
        /// <param name="UserNum"></param>
        /// <param name="Id"></param>
        /// <returns></returns>
        public string GetAdminPopList(string UserNum,int Id)
        {
            return ac.GetAdminPopList(UserNum, Id);
        }

        public void UpdatePOPlist(string UserNum, int Id, string PopLIST)
        {
            ac.UpdatePOPlist(UserNum, Id, PopLIST);
        }

        /// <summary>
        /// 得到左右管理员列表
        /// </summary>
        /// <returns></returns>
        public DataTable getAdmininfoList()
        {
            return ac.getAdmininfoList();
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?