public UserModel UpdateUser(UserModel user, string userName) { var userToUpdate = _context.Users.FirstOrDefault(x => x.Email == userName); userToUpdate.AvatarPath = user.AvatarPath; userToUpdate.Email = user.Email; userToUpdate.FirstName = user.FirstName; userToUpdate.LastName = user.LastName; userToUpdate.Password = user.Password; _context.Entry(userToUpdate).State = EntityState.Modified; _context.SaveChanges(); return(PfscMappings.UserToUserModel(userToUpdate)); }
public UserModel GetCurrentUserInfo(string userName) { var user = _context.Users.FirstOrDefault(u => u.Email == userName); return(PfscMappings.UserToUserModel(user)); }