温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:Extjs简单版酒店管理系统
当前文件:
ExtjsHotelManage/BLL/UserInfoBLL.cs[2K,2009-6-12 11:42:12],打开代码结构图
ExtjsHotelManage/BLL/UserInfoBLL.cs[2K,2009-6-12 11:42:12],打开代码结构图1using System; 2
using System.Collections.Generic; 3
using System.Text; 4
using System.Data; 5
using Model; 6
using DAL; 7
8
namespace BLL 9
{ 10
public class UserInfoBLL 11
{ 12
UserInfoDAO dao = new UserInfoDAO(); 13
private DataSet ds; 14
//判断用户名密码是否正确 15
public int userIsRight(UserInfoBean u) 16
{ 17
return dao.userIsRight(u); 18
} 19
20
//查询用户ID 21
public int getIdByUserid(string userid) 22
{ 23
return dao.getIdByUserid(userid); 24
} 25
26
//查询用户角色 27
public int getRoleTypeInfo(string userID) 28
{ 29
return dao.getRoleTypeInfo(userID); 30
} 31
//判断用户状态 32
public int userStates(string userID) 33
{ 34
return dao.userStates(userID); 35
} 36
37
//得到用户信息分页 38
public string GetUserInfos(int start,int limit) 39
{ 40
string jsons = ""; 41
JSONHelper json = new JSONHelper(); 42
json.success = true; 43
ds = dao.GetUserInfo(start, limit); 44
foreach(DataRow dr in ds.Tables[0].Rows) 45
{ 46
json.AddItem("id",dr["id"].ToString()); 47
json.AddItem("userid", dr["userid"].ToString()); 48
json.AddItem("username", dr["username"].ToString()); 49
json.AddItem("userpwd", dr["userpwd"].ToString()); 50
json.AddItem("userstate", dr["userstate"].ToString()); 51
json.AddItem("roleid", dr["roleid"].ToString()); 52
json.ItemOk(); 53
} 54
json.totlalCount = dao.GetUserInfoCount(); 55
jsons=json.ToString(); 56
return jsons; 57
} 58
59
//添加用户信息 60
public int AddUserInfo(UserInfoBean user) 61
{ 62
return dao.AddUserInfo(user); 63
} 64
//保存用户信息 65
public int EditUserInfo(UserInfoBean user) 66
{ 67
return dao.EditUserInfo(user); 68
} 69
//删除用户信息 70
public int DelUserInfo(int id) 71
{ 72
return dao.DelUserInfo(id); 73
} 74
75
//修改用户密码加载 76
public string GetUserInfoByID(string id) 77
{ 78
FormJSONHelper json = new FormJSONHelper(); 79
ds = dao.GetUserInfoById(id); 80
81
json.success = true; 82
foreach (DataRow dr in ds.Tables[0].Rows) 83
{ 84
json.AddItem("id", dr["id"].ToString()); 85
json.AddItem("userid", dr["userid"].ToString()); 86
json.AddItem("userpwd", dr["userpwd"].ToString()); 87
json.ItemOk(); 88
} 89
string jsons = json.ToString(); 90
return jsons; 91
} 92
93
//保存用户信息 94
public int SaveUserPwdInfo(string userid, string userpwd) 95
{ 96
return dao.SaveUserPwdInfo(userid,userpwd); 97
} 98
} 99
} 100






}
}