示例#1
0
 /// <summary>
 /// 
 /// 设置管理员登录状态
 /// author:hbqian
 /// </summary>
 /// <param name="user"></param>
 protected void mlogin(Manager manager)
 {
     Session[ComConst.Manager] = manager;
 }
示例#2
0
 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");
 }
示例#3
0
 public IList<Manager> Getlist(Manager manager)
 {
     return _managerDao.Getlist(manager);
 }
示例#4
0
 public ActionResult Manager_Add(Manager manage)
 {
     return Manager_Edit(manage);
 }
示例#5
0
 /// <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;
 }