public bool Update(UsersRecord user) { _context.Attach(user); _context.Users.Add(user); _context.SaveChanges(); return(true); }
public async Task <bool> UpdateUserAsync(User user) { using (var dbContext = new UsersContext()) { var userDb = dbContext.Users.FirstOrDefault(x => x.UserId.ToString().Equals(user.UserId.ToString(), StringComparison.InvariantCultureIgnoreCase)); if (userDb == null) { return(false); } userDb.InProcessing = user.InProcessing; userDb.PersistedId = user.PersistedId; userDb.GuidReference = user.GuidReference; userDb.UserId = user.UserId; dbContext.Attach(userDb).State = EntityState.Modified; await dbContext.SaveChangesAsync(); } return(true); }