1
using System;
2
using System.Data;
3
using System.Collections.Generic;
4
using System.Text;
5
6
namespace BLL
7
...{
8
操作接口层#region 操作接口层
9
/**//// <summary>
10
/// 操作接口层,统一管理所有的方法和实现页面的调用等!
11
/// </summary>
12
#endregion
13
public class admin
14
...{
15
实例化类的对象#region 实例化类的对象
16
/**//// <summary>
17
/// 实例化业务逻辑层SQLServerDAL类admin的对象
18
/// 实例化实体层Model类admin的对象
19
/// </summary>
20
SQLServerDAL.admin DALad = new SQLServerDAL.admin();
21
Model.admin M_ad = new Model.admin();
22
#endregion
23
24
返回记录总数,用户登陆的方法#region 返回记录总数,用户登陆的方法
25
/**//// <summary>
26
/// 返回记录总数,用户登陆的方法
27
/// </summary>
28
/// <param name="Ma">实体层admin类的对象</param>
29
/// <returns>记录行数</returns>
30
public int ReRowCount(Model.admin Ma)
31
...{
32
return DALad.ReRowCount(Ma.username,Ma.password);
33
}
34
#endregion
35
36
添加用户,语句执行成功返回true,否则返回false#region 添加用户,语句执行成功返回true,否则返回false
37
/**//// <summary>
38
/// 添加用户,语句执行成功返回true,否则返回false
39
/// </summary>
40
/// <param name="M_ad">实体层admin类的对象</param>
41
/// <returns>true,false</returns>
42
public bool AddUser(Model.admin M_ad)
43
...{
44
return DALad.AddUser(M_ad);
45
}
46
#endregion
47
48
根据id删除用户#region 根据id删除用户
49
/**//// <summary>
50
/// 删除用户信息,语句执行成功返回true,否则返回false
51
/// </summary>
52
/// <returns>true,fasle</returns>
53
public bool DeleteAdmin(Model.admin ma)
54
...{
55
return DALad.DeleteAdmin(ma);
56
}
57
#endregion
58
59
修改管理员密码#region 修改管理员密码
60
/**//// <summary>
61
/// 修改管理员密码,语句执行成功返回true,否则返回false
62
/// </summary>
63
/// <returns>true,false</returns>
64
public bool UpdateAdminPassword()
65
...{
66
return DALad.UpdateAdminAleave(M_ad);
67
}
68
#endregion
69
70
修改管理员权限#region 修改管理员权限
71
/**//// <summary>
72
/// 修改管理员权限,语句执行成功返回true,否则返回false
73
/// </summary>
74
/// <returns>true,false</returns>
75
public bool UpdateAdminAleave()
76
...{
77
return DALad.UpdateAdminAleave(M_ad);
78
}
79
#endregion
80
81
获取表里的全部数据#region 获取表里的全部数据
82
/**//// <summary>
83
/// 获取表里的全部数据
84
/// </summary>
85
/// <returns>DataSet</returns>
86
public DataSet GetDataAdmin()
87
...{
88
return DALad.GetDataAdmin();
89
}
90
#endregion
91
92
根据ID查询相关信息#region 根据ID查询相关信息
93
/**//// <summary>
94
/// 根据ID查询相关信息
95
/// </summary>
96
/// <param name="id">关键字</param>
97
/// <returns>DataSet数据集合</returns>
98
public DataSet QueryUserInfoByID(int id)
99
...{
100
return DALad.QueryUserInfoByID(id);
101
}
102
#endregion
103
104
根据用户名查询相关信息#region 根据用户名查询相关信息
105
/**//// <summary>
106
/// 根据用户名查询相关信息
107
/// </summary>
108
/// <param name="Ma">实体层admin类的对象</param>
109
/// <returns>DataSet数据集合</returns>
110
public DataSet QueryUserInfoByName(Model.admin Ma)
111
...{
112
return DALad.QueryUserInfoByName(Ma.username);
113
}
114
#endregion
115
116
根据用户名修改用户数据#region 根据用户名修改用户数据
117
/**//// <summary>
118
/// 根据用户名修改用户数据
119
/// </summary>
120
/// <param name="Ma">实体层admin类的对象</param>
121
/// <returns>bool值</returns>
122
public bool UpdateUserInfoByName(Model.admin Ma)
123
...{
124
return DALad.UpdateUserInfoByName(Ma.username, Ma.password, Ma.useremail);
125
}
126
#endregion
127
128
根据ID修改相关信息#region 根据ID修改相关信息
129
/**//// <summary>
130
/// 根据ID修改相关信息
131
/// </summary>
132
/// <param name="ma">实体层admin类的对象</param>
133
/// <returns>true,false</returns>
134
public bool UpdateUserInfo(Model.admin ma)
135
...{
136
return DALad.UpdateUserInfo(ma);
137
}
138
#endregion
139
140
检测用户名是否存在#region 检测用户名是否存在
141
/**//// <summary>
142
/// 检测用户名是否存在
143
/// </summary>
144
/// <param name="Ma">实体层admin类的对象</param>
145
/// <returns>整型数据</returns>
146
public int CheckUser(Model.admin Ma)
147
...{
148
return DALad.CheckUser(Ma.username);
149
}
150
#endregion
151
152
用户用户登陆的方法#region 用户用户登陆的方法
153
/**//// <summary>
154
/// 用户用户登陆的方法
155
/// </summary>
156
/// <param name="Ma">实体层admin类的对象</param>
157
/// <returns>数据集合</returns>
158
public DataSet UserLogin(Model.admin Ma)
159
...{
160
return DALad.UserLogin(Ma.username, Ma.password);
161
}
162
#endregion
163
}
164
}
165