public JsonResult FindUserMatchRolesByUserId(string userId) { RegistUserModel user = AuthenService.UserManager.UserRegister.FindUserBy(userId); List <RoleModel> userRoles = AuthenService.RoleManager.GetUserMatchRoles(userId); var matchRoles = new { user = user, userRoles = userRoles }; return(Json(matchRoles, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 注册用户 /// </summary> /// <param name="user"></param> /// <returns></returns> public OpResult RegistUser(RegistUserModel user) { int record = 0; if (registerRep.IsExist(e => e.UserId == user.UserId)) { return(OpResult.SetSuccessResult("该用户已经存在!", false)); } var UserOrganizeInfo = UserInfoHandler.GetLoginedUserInfo(user.UserId); if (UserOrganizeInfo != null) { user.CurrentStatus = "可使用"; user.UserName = UserOrganizeInfo.UserName; record = registerRep.Insert(user); return(OpResult.SetSuccessResult("添加用户成功!", record > 0)); } else { return(OpResult.SetErrorResult("人事系统中没有此用户信息!")); } }
public JsonResult AddUser(RegistUserModel user) { var result = AuthenService.UserManager.UserRegister.RegistUser(user); return(Json(result)); }