1
using System;
2
using System.Collections.Generic;
3
using System.Text;
4
using System.Data;
5
6
namespace SqlServerBLL
7
...{
8
public class Admins
9
...{
10
管理员登录#region 管理员登录
11
/**//// <summary>
12
/// 管理员登录
13
/// </summary>
14
/// <param name="sName">管理员名称</param>
15
/// <param name="sPwd">管理员密码</param>
16
/// <returns></returns>
17
public bool AdminLogin(string sName, string sPwd)
18
...{
19
sPwd = MyUtility.MyConvert.Encrypt(sPwd, "sha1");
20
return SqlServerDAL.Admins.AdminLogin(sName, sPwd);
21
}
22
#endregion
23
24
取得文章#region 取得文章
25
/**//// <summary>
26
/// 取得文章
27
/// </summary>
28
/// <param name="iPageIndex">当前页</param>
29
/// <param name="iPageSize">每页显示的数据</param>
30
/// <param name="iTypeID">类别ID</param>
31
/// <param name="iUserID">用户ID</param>
32
/// <param name="sArticleName">文章标题</param>
33
/// <param name="sSummary">摘要</param>
34
/// <returns></returns>
35
public DataSet GetArticle(int iPageIndex, int iPageSize, int iTypeID, string sArticleName, string sSummary)
36
...{
37
return SqlServerDAL.Admins.GetArticle(iPageIndex, iPageSize, iTypeID, sArticleName, sSummary);
38
}
39
#endregion
40
41
删除文章#region 删除文章
42
/**//// <summary>
43
/// 删除文章
44
/// </summary>
45
/// <param name="sId"></param>
46
/// <returns></returns>
47
public bool DeleteArticleByIds(string sArrayID)
48
...{
49
string sid = getId(sArrayID);
50
return SqlServerDAL.Admins.DeleteArticleByIds(sid);
51
}
52
#endregion
53
54
拆分ID#region 拆分ID
55
/**//// <summary>
56
/// 拆分ID
57
/// </summary>
58
/// <returns></returns>
59
private string getId(string sArrayID)
60
...{
61
char[] cArray = new char[] ...{ ';', '$' };
62
string[] idArray = sArrayID.Split(cArray);
63
string sid = string.Empty;
64
for (int i = 0; i < idArray.Length; i++)
65
...{
66
if (idArray[i].Length > 0)
67
...{
68
sid += idArray[i] + ",";
69
}
70
}
71
if (sid.EndsWith(","))
72
...{
73
sid = sid.Substring(0, sid.LastIndexOf(','));
74
}
75
76
return sid;
77
}
78
#endregion
79
80
得到所有类别#region 得到所有类别
81
/**//// <summary>
82
/// 得到所有类别
83
/// </summary>
84
/// <returns></returns>
85
public DataTable GetAllType()
86
...{
87
return SqlServerDAL.Admins.GetAllType();
88
}
89
#endregion
90
91
得到所有用户#region 得到所有用户
92
/**//// <summary>
93
/// 得到所有用户
94
/// </summary>
95
/// <returns></returns>
96
public DataTable GetAllUsers()
97
...{
98
return SqlServerDAL.Admins.GetAllUsers();
99
}
100
#endregion
101
}
102
}
103