public bool Create(UserToken token, string name) { int accountId = accountBiz.GetAccountId(token); if (accountId == -1) { return(false); } if (userCache.HasByAccountId(accountId)) { return(false); } return(userCache.Create(token, name, accountId)); }
public int CreatRole(UserToken token, string name, int modelName) { int accountId = AccountBiz.GetAccountId(token);//获取不到此用户 if (accountId == -1) { return(-1); } if (UserCache.GetRoleCount(accountId) >= 4) { return(-2); //角色达到限定数量 } if (UserCache.GetUserByName(name)) { return(-3); //已有角色名称存在 } UserCache.AddRole(accountId, name, modelName); return(1);//创建成功 }