public void UpdateProfile(UserProfile n) { var p = GetProfileByUserId(n.userid); if (p!=null) { p.showname = n.showname; _db.SaveChanges(); } }
public async Task<UserProfile> AddUserProfile(UserModel userModel) { var u = await _au.FindUser(userModel.UserName,userModel.Password); if (u != null) { var up = new UserProfile() { userid = u.Id, showname = userModel.ShowUserName.Trim() }; var exist = GetProfileByUserId(u.Id); if (exist != null) return null; else { var p = _db.UserProfiles.Add(up); _db.SaveChanges(); return p; } } else return null; }