public JsonResult SetRole(string UserId, string RoleId) { Guid uId = Guid.Parse(UserId); Guid rId = Guid.Parse(RoleId); var sql = RMS_UserRoleSet.SelectAll().Where(RMS_UserRoleSet.UserId.Equal(uId)); RMS_UserRole Rmodel = URBiz.GetEntity(sql); if (Rmodel == null) { Rmodel = new RMS_UserRole(); Rmodel.Id = Guid.NewGuid(); Rmodel.UserId = uId; Rmodel.RoleId = rId; URBiz.Add(Rmodel); return(Json("ok", JsonRequestBehavior.AllowGet)); } else { Rmodel.RoleId = rId; Rmodel.WhereExpression = RMS_UserRoleSet.Id.Equal(Rmodel.Id); // spmodel.GroupId = GroupId; if (URBiz.Update(Rmodel) > 0) { return(Json("ok", JsonRequestBehavior.AllowGet)); } else { return(Json("Nok", JsonRequestBehavior.AllowGet)); } } }
public JsonResult SetRole(string UserId, string RoleId) { Guid uId = Guid.Parse(UserId); Guid rId = Guid.Parse(RoleId); var sql = RMS_UserRoleSet.SelectAll().Where(RMS_UserRoleSet.UserId.Equal(uId)); RMS_UserRole Rmodel = URBiz.GetEntity(sql); if (Rmodel == null) { Rmodel = new RMS_UserRole(); Rmodel.Id = Guid.NewGuid(); Rmodel.UserId = uId; Rmodel.RoleId = rId; URBiz.Add(Rmodel); SysOperateLogBiz.AddSysOperateLog(UserData.Id.ToString(), UserData.UserName, e3net.Mode.OperatEnumName.分配角色, "用户管理--分配角色", true, WebClientIP, "用户管理"); return(Json("ok", JsonRequestBehavior.AllowGet)); } else { Rmodel.RoleId = rId; Rmodel.WhereExpression = RMS_UserRoleSet.Id.Equal(Rmodel.Id); // spmodel.GroupId = GroupId; if (URBiz.Update(Rmodel) > 0) { SysOperateLogBiz.AddSysOperateLog(UserData.Id.ToString(), UserData.UserName, e3net.Mode.OperatEnumName.分配角色, "用户管理--分配角色", true, WebClientIP, "用户管理"); return(Json("ok", JsonRequestBehavior.AllowGet)); } else { SysOperateLogBiz.AddSysOperateLog(UserData.Id.ToString(), UserData.UserName, e3net.Mode.OperatEnumName.分配角色, "用户管理--分配角色", false, WebClientIP, "用户管理"); return(Json("Nok", JsonRequestBehavior.AllowGet)); } } }