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 btnVorud_Click(object sender, EventArgs e) { try { // FrmMain FrmMain = new FrmMain(); // FrmMain.ShowDialog(); if (txtUserName.Text.Trim().Length == 0 || txtPassword.Text.Trim().Length == 0) { FarsiMessagbox.Show("تمامی اطلاعات درخواستی را وارد نمایید", "ورود کاربر", FMessageBoxButtons.Ok, FMessageBoxIcon.Information); } else { HospitalEntities db = new HospitalEntities(); string password = ""; LogContent = "UserName = "******"نام کاربری یا کلمه عبور اشتباه می باشد.", "ورود کاربر", FMessageBoxButtons.Ok, FMessageBoxIcon.Information); return; } } } catch (Exception ex) { FarsiMessagbox.Show(ClsMessage.Error + "\n" + ex.Message, "خطا", FMessageBoxButtons.Ok, FMessageBoxIcon.Error); } }
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(); }