public static void SaveUsersPositions() { foreach (User user in ItemsPositions) { UserDBController.Update(user); } MessageBox.Show(LanguageEngine.Language["WareHouseActivity SaveMessageBox"], LanguageEngine.Language["WareHouseActivity SaveMessageBoxTitle"], MessageBoxButton.OK, MessageBoxImage.Information); }
public static void UpdateUser(User user, string password) { UserDBController.Update(user, GetHash(password)); var oldUser = ItemsPositions.FirstOrDefault(x => (x as User).Id == user.Id); ItemsPositions[ItemsPositions.IndexOf(oldUser)] = user; if (user.Id == CurrentUser.Id) { CurrentUser = user; } }