public MainWindow(User user) { InitializeComponent(); _activeUser = user; this.userName.Text = user.Name; context = HospitalEntities.GetEntity(); UpdateCards(); this.Closed += (sender, args) => Application.Current.Shutdown(); _thisWindow = this; }
private void Button_Click(object sender, RoutedEventArgs e) { var context = HospitalEntities.GetEntity(); // context.users.Load(); var users = context.GetUsersByName(username.Text); if (!users.Any()) { MessageBox.Show("Incorrect username or password"); return; } var user = users.First(); if (user.Password != password.Password) { MessageBox.Show("Incorrect username or password"); return; } var window = new MainWindow(user); window.Show(); this.Hide(); }