public void ProcessRequest(HttpContext context) { try { LoginUser loginUser = new LoginUser(context, "User"); if (!loginUser.Pass)//权限验证 { return; } //加载角色列表 if (context.Request["action"] == "roleListLoad") { Combobox com = new Combobox(context, loginUser); com.RoleCombobox(); return; } //加载部门列表 if (context.Request["action"] == "deptListLoad") { Combobox com = new Combobox(context, loginUser); com.DeptCombobox(); return; } //加载DataGrid if (context.Request["action"] == "gridLoad") { UserBLL bll = new UserBLL(context, loginUser); int page = int.Parse(context.Request["page"]); int rows = int.Parse(context.Request["rows"]); string deptId = context.Request["deptId"]; string userName = context.Request["userName"]; bll.LoadGrid(page, rows, deptId, userName); return; } //加载信息 if (context.Request["action"] == "load") { UserBLL bll = new UserBLL(context, loginUser); string userId = context.Request["userId"];//用户编号 bll.Load(userId); return; } //增加 if (context.Request["action"] == "add") { UserBLL bll = new UserBLL(context, loginUser); TSUser tsUser = new TSUser(); //tsUser.userId= context.Request["userId"];//用户编号 tsUser.userName = context.Request["userName"]; //用户姓名 tsUser.userCode = context.Request["userCode"]; //用户帐号 tsUser.userPwd = tsUser.userCode; //用户密码 tsUser.roleIds = context.Request["roleIds"]; //角色编号 tsUser.deptId = context.Request["deptId"]; //部门编号 tsUser.status = context.Request["status"]; //使用状态 tsUser.post = context.Request["post"]; //职务 tsUser.telephone = context.Request["telephone"]; //联系电话 bll.Add(tsUser); return; } //修改 if (context.Request["action"] == "edit") { UserBLL bll = new UserBLL(context, loginUser); TSUser tsUser = new TSUser(); tsUser.userId = context.Request["userId"]; //用户编号 tsUser.userName = context.Request["userName"]; //用户姓名 tsUser.userCode = context.Request["userCode"]; //用户帐号 //tsUser.userPwd = context.Request["userPwd"];//用户密码 tsUser.roleIds = context.Request["roleIds"]; //角色编号 tsUser.deptId = context.Request["deptId"]; //部门编号 tsUser.status = context.Request["status"]; //使用状态 tsUser.post = context.Request["post"]; //职务 tsUser.telephone = context.Request["telephone"]; //联系电话 bll.Edit(tsUser); return; } //修改 if (context.Request["action"] == "pwdReset") { UserBLL bll = new UserBLL(context, loginUser); string userId = context.Request["userId"];//用户编号 bll.PwdReset(userId); return; } //删除 if (context.Request["action"] == "delete") { UserBLL bll = new UserBLL(context, loginUser); string userId = context.Request["userId"];//用户编号 bll.Delete(userId, loginUser.GetUserId()); return; } } catch (Exception e) { Message.error(context, e.Message); } }