温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:风讯dotNETCMSv1.0免安装版源码
当前文件:
FooSunCMS/Foosun.CMS/Admin.cs[2K,2009-6-12 11:42:42],打开代码结构图
FooSunCMS/Foosun.CMS/Admin.cs[2K,2009-6-12 11:42:42],打开代码结构图1//=========================================================== 2
//== (c)2007 Foosun Inc. by dotNETCMS 1.0 == 3
//== Forum:bbs.foosun.net == 4
//== website:www.foosun.net == 5
//== Address:NO.109 HuiMin ST.,Chengdu ,China == 6
//== TEL:86-28-85098980/66026180 == 7
//== qq:655071,MSN:ikoolls@gmail.com == 8
//== Code By Xi.Deng == 9
//=========================================================== 10
using System; 11
using System.Collections.Generic; 12
using System.Data; 13
using Foosun.Model; 14
using Foosun.DALFactory; 15
16
namespace Foosun.CMS 17
{ 18
public class Admin 19
{ 20
private IAdmin ac; 21
public Admin() 22
{ 23
ac = DataAccess.CreateAdmin(); 24
} 25
public void Lock(string id) 26
{ 27
ac.Lock(id); 28
} 29
public void UnLock(string id) 30
{ 31
ac.UnLock(id); 32
} 33
public void Del(string id) 34
{ 35
ac.Del(id); 36
} 37
public DataTable GetAdminGroupList() 38
{ 39
DataTable dt = ac.GetAdminGroupList(); 40
return dt; 41
} 42
public DataTable GetSiteList() 43
{ 44
DataTable dt = ac.GetSiteList(); 45
return dt; 46
} 47
public int Add(Foosun.Model.AdminInfo aci) 48
{ 49
int result = ac.Add(aci); 50
return result; 51
} 52
public int Edit(Foosun.Model.AdminInfo aci) 53
{ 54
return ac.Edit(aci); 55
} 56
public DataTable GetAdminInfo(string id) 57
{ 58
DataTable dt = ac.GetAdminInfo(id); 59
return dt; 60
} 61
62
/// <summary> 63
/// 得到管理员的权限列表 64
/// </summary> 65
/// <param name="UserNum"></param> 66
/// <param name="Id"></param> 67
/// <returns></returns> 68
public string GetAdminPopList(string UserNum,int Id) 69
{ 70
return ac.GetAdminPopList(UserNum, Id); 71
} 72
73
public void UpdatePOPlist(string UserNum, int Id, string PopLIST) 74
{ 75
ac.UpdatePOPlist(UserNum, Id, PopLIST); 76
} 77
78
/// <summary> 79
/// 得到左右管理员列表 80
/// </summary> 81
/// <returns></returns> 82
public DataTable getAdmininfoList() 83
{ 84
return ac.getAdmininfoList(); 85
} 86
} 87
} 88






}
}