/// <summary> /// /// 设置管理员登录状态 /// author:hbqian /// </summary> /// <param name="user"></param> protected void mlogin(Manager manager) { Session[ComConst.Manager] = manager; }
public ActionResult Manager_Edit(Manager manage) { int uid = 0; string rids = Request.Form["role"]; rids = string.IsNullOrEmpty(rids) ? "," : rids; ManagerService service = ManagerService.GetInstance(); manage.create_date = DateTime.Now; uid = service.Save(manage); if (manage.id > 0) uid = (int)manage.id; AdminUserRoleServices.GetInstance().Remove(uid); string[] ridArray = rids.Split(','); foreach (string item in ridArray) if (string.IsNullOrEmpty(item) == false) AdminUserRoleServices.GetInstance().Save(new AdminUserRole { userId = uid, roleId = int.Parse(item) }); return RedirectToAction("Managers"); }
public IList<Manager> Getlist(Manager manager) { return _managerDao.Getlist(manager); }
public ActionResult Manager_Add(Manager manage) { return Manager_Edit(manage); }
/// <summary> /// 保存管理员 /// </summary> /// <param name="manager"></param> /// <returns></returns> public int Save(Manager manager) { int resultValue = 0; if (manager.id > 0) resultValue = _managerDao.Update(manager); else resultValue = _managerDao.Insert(manager); return resultValue; }