/// <summary> /// 注册 /// </summary> /// <param name="user"></param> /// <returns></returns> public async void UserRegisterd(User user) { user.Role = Role.Client; Statistical statistical1 = new Statistical(); user.RunTeamId = 0; statistical1.SportFreeModel = SportFreeModel.Running; statistical1.User = user; Statistical statistical2 = new Statistical { SportFreeModel = SportFreeModel.Riding, User = user }; LatitudeAndLongitude latitudeAndLongitude = new LatitudeAndLongitude { Name = user.Name, Phone = user.Account, User = user }; await _myContext.Statisticals.AddAsync(statistical1); await _myContext.Statisticals.AddAsync(statistical2); await _myContext.Users.AddAsync(user); await _myContext.LatitudeAndLongitudes.AddAsync(latitudeAndLongitude); }
/// <summary> /// 上传通信 id /// </summary> /// <param name="userId"></param> /// <param name="communicationId"></param> /// <returns></returns> public void UserLoadingCommunicationId(int userId, string communicationId) { LatitudeAndLongitude latitudeAndLongitude = new LatitudeAndLongitude(); latitudeAndLongitude = (from s in _myContext.LatitudeAndLongitudes where s.UserId == userId select s).First(); latitudeAndLongitude.CommunicationId = communicationId; _myContext.LatitudeAndLongitudes.Update(latitudeAndLongitude); }