using BLL; using Common; using Lib; using Model; using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; namespace wms.Areas.SyetemSet.Controllers { public class UserListController : MasterPage { // GET: SyetemSet/UserList [LoginFilter] public ActionResult Index() { ViewBag.Title = "员工管理"; ViewBag.DepartList = LocalHelper.GetDepartList(string.Empty); ViewBag.RoleList = LocalHelper.GetRoleList(string.Empty); ViewBag.IsDel = LocalHelper.GetUserIsDelHtml(); return View(); } [LoginFilter] public ActionResult AddUser() { string userCode = Request.QueryString.Get("UserCode"); if (userCode.IsEmpty()) { ViewBag.DepartList = LocalHelper.GetDepartList(string.Empty); ViewBag.RoleList = LocalHelper.GetRoleList(string.Empty); ViewBag.Admin = new UserInfo(); } else { DALUserInfo provider = new DALUserInfo(); UserInfo entity = provider.GetModel(userCode); entity = entity == null ? new UserInfo() : entity; ViewBag.RoleList = LocalHelper.GetRoleList(entity.RoleNum); ViewBag.DepartList = LocalHelper.GetDepartList(entity.DepartNum); ViewBag.Admin = entity; } return View(); } [LoginFilter] public ActionResult AdminPass() { string userCode = Request.QueryString.Get("UserCode"); ViewBag.UserCode = "确认重置用户'"+userCode+"'的密码?"; return View(); } [LoginFilter] public ActionResult ChangePass() { ViewBag.UserCode = this.LoginUserCode; return View(); } } }