Example #1
0
 public void UpdateProfile(UserProfile n)
 {
     var p = GetProfileByUserId(n.userid);
     if (p!=null)
     {
         p.showname = n.showname;
         _db.SaveChanges();
     }
 }
Example #2
0
        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;
        }