/// <summary> /// 用户注册 /// </summary> /// <returns></returns> public ApiResult Reg(RequestUserRegModel model) { ApiResult result = new ApiResult(); long UID = dal.Reg(model); if (UID < 1) { result.SetFailResult(); } //注册成功,返回token string AccessToken = new OnLineUserDAL().GenerateAccessToken(UID); result.ResultData = new string[] { AccessToken }; return(result); }
/// <summary> /// 用户注册 /// </summary> /// <param name="model"></param> /// <returns></returns> public long Reg(RequestUserRegModel model) { Users entity = new Users(); long UID = db.Users.Max(u => u.UID); if (UID > 0) { UID++; } else { UID = 1000; } entity.UID = UID; entity.NickName = model.NickName; entity.Pwd = Func.MD5Encrypt(model.Pwd, 32, false); entity.Age = model.Age; entity.Sex = model.Sex; db.Users.Add(entity); db.SaveChanges(); return(UID); }