コード例 #1
0
 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;
 }
コード例 #2
0
        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();
        }