public JsonResult AssignUser(string roleId, List <AssignUserModel> users) { //string[] arr = userIds.Split(','); OpeCur.ServiceSession.SysRole.UpdateSysRoleSysUser(roleId, users); if (OpeCur.ServiceSession.SaveChange() > 0) { foreach (var usr in users) { OpeCur.SetOtherUsrPers(usr.UserId); } LogHandler.WriteServiceLog(OpeCur.AccountNow.Id, "Ids:" + "", "成功", "分配用户", "角色设置"); return(OpeCur.AjaxMsgOK(Resource.SetSucceed)); //return Json(JsonHandler.CreateMessage(1, Resource.SetSucceed), JsonRequestBehavior.AllowGet); } else { LogHandler.WriteServiceLog(OpeCur.AccountNow.Id, "Ids:" + "", "失败", "分配用户", "角色设置"); return(OpeCur.AjaxMsgOK(Resource.SetFail)); //return Json(JsonHandler.CreateMessage(0, Resource.SetFail), JsonRequestBehavior.AllowGet); } }
public JsonResult AssignRole(string userId, string roleIds) { Apps.IService.IServiceSession serviceSession = OpeCur.ServiceSession; string[] arr = roleIds.Split(','); string curId = OpeCur.AccountNow.Id; serviceSession.SysUser.UpdateSysRoleSysUser(userId, arr); string ErrorCol = errors.Error; if (serviceSession.SaveChange() > 0) { OpeCur.SetOtherUsrPers(userId); LogHandler.WriteServiceLog(curId, "Ids:" + roleIds, "成功", "分配角色", "用户设置"); return(OpeCur.AjaxMsgOK(Resource.SetSucceed + ErrorCol)); } else { ErrorCol = errors.Error; LogHandler.WriteServiceLog(curId, "Ids:" + roleIds, "失败", "分配角色", "用户设置"); return(OpeCur.AjaxMsgNOOK(Resource.SetFail + ErrorCol)); } }