温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:酒店管理系统(ExtJs)源码
当前文件:
MyHotelManager/HotelBLL/UserInfoBLL.cs,打开代码结构图
MyHotelManager/HotelBLL/UserInfoBLL.cs,打开代码结构图1using System; 2
using System.Collections.Generic; 3
using System.Text; 4
using System.Data; 5
using HotelModels; 6
using HotelDAL; 7
8
namespace HotelBLL 9
{ 10
public class UserInfoBLL 11
{ 12
13
UserInfoDAO uid = new UserInfoDAO(); //数据层 14
15
16
/// <summary> 17
/// 用户登录 18
/// </summary> 19
/// <param name="uib"></param> 20
/// <returns></returns> 21
public bool GetLogin(UserInfoBean uib) 22
{ 23
DataTable dt = uid.GetLogin(uib); 24
if (dt.Rows.Count > 0) 25
{ 26
return true; 27
} 28
return false; 29
} 30
31
32
33
/// <summary> 34
/// 检查登录名是否重复 35
/// </summary> 36
/// <param name="UserId"></param> 37
/// <returns></returns> 38
public bool CheckUserId(string UserId) 39
{ 40
if (uid.CheckUserId(UserId).Tables[0].Rows.Count > 0) 41
{ 42
return true; //已被注册 43
} 44
return false; 45
} 46
47
48
49
/// <summary> 50
/// 查询所有员工(删除用到) 51
/// </summary> 52
/// <param name="LoginName"></param> 53
/// <returns></returns> 54
public string GetUser(string LoginName) 55
{ 56
JSONHelper jsonHelp = new JSONHelper(); 57
jsonHelp.success = true; 58
DataSet ds = uid.GetUser(LoginName); 59
foreach (DataRow dr in ds.Tables[0].Rows) 60
{ 61
jsonHelp.AddItem("UserId", dr["UserId"].ToString()); 62
jsonHelp.AddItem("LoginName", dr["LoginName"].ToString()); 63
jsonHelp.ItemOk(); 64
} 65
string str = jsonHelp.ToString(); 66
return str; 67
} 68
69
70
71
/// <summary> 72
/// 添加普通员工 73
/// </summary> 74
/// <param name="uib"></param> 75
/// <returns></returns> 76
public bool AddUser(UserInfoBean uib) 77
{ 78
if (uid.AddUser(uib) > 0) 79
{ 80
return true; 81
} 82
return false; 83
} 84
85
86
87
/// <summary> 88
/// 删除员工(根据Id删除) 89
/// </summary> 90
/// <param name="UserId"></param> 91
/// <returns></returns> 92
public bool DelUser(int UserId) 93
{ 94
if (uid.DelUser(UserId) > 0) 95
{ 96
return true; 97
} 98
return false; 99
} 100
101
102
} 103
} 104





}