public UserWindow(User user) { InitializeComponent(); WindowStartupLocation = WindowStartupLocation.CenterOwner; ucSaveAndClose.CloseButtonClick = (sender, args) => Close(); ucSaveAndClose.SaveAndCloseButtonClick = SaveAndCloseButtonClick; _user = user; }
public void DeleteUser(User user) { var existingUser = _context.Users.FirstOrDefault(usr => usr.Id == user.Id); if (existingUser == null) { return; } _context.Users.Remove(existingUser); }
public void UpdateUser(User user) { var existingUser = _context.Users.FirstOrDefault(usr => usr.Id == user.Id); if (existingUser == null) { return; } _context.Entry(existingUser).CurrentValues.SetValues(user); _context.Entry(existingUser).State = EntityState.Modified;; }
private bool IsAdminValues() { if (!txtLogin.Text.Equals("Admin") || !txtPassword.Text.Equals("Admin")) { return false; } CurrentUser = new User { Login = "******" }; return true; }
public void AddUser(User user) { _context.Users.Add(user); }
private void UserWindow_OnLoaded(object sender, RoutedEventArgs e) { if (_user == null) { _user = new User(); } else { SetUsersValues(); } }