private void AddUser_Button_Click(object sender, System.Windows.RoutedEventArgs e) { AddUserWindow addUserWindow = new AddUserWindow(null); addUserWindow.ShowDialog(); UsersGrid.ItemsSource = специалистModel.Select(); }
public Контроль_пользователей(MainWindow _mainWindow) { InitializeComponent(); mainWindow = _mainWindow; специалистModel = new СпециалистModel(); UsersGrid.ItemsSource = специалистModel.Select(); UsersGrid.SelectedItem = 0; }
private void Auth_Button_Login_Click(object sender, RoutedEventArgs e) { System.Collections.Generic.List <Специалист_Поля> list = model.Select().ToList(); string hash = HashingClass.Hashing(Auth_Password.Password); Специалист_Поля User; if ((User = list.FirstOrDefault(it => it.Логин == Auth_Login.Text && it.Пароль == hash)) != null) { Shared_Data.ФИО_Пользователя = $"{User.Фамилия} {User.Имя[0]}. {User.Отчество[0]}."; Switcher.SetStateOfMainWindow(new Главная_страница(mainWindow)); Switcher.SetStateOfAdditionalWindow(new Информация_о_входе_Главная_панель(mainWindow)); } else { Auth_Password.Password = ""; HintBlock.Text = "Неверный Логин/Пароль. Проверьте корректность введенных данных"; } }