Title="Login Window" Height="300" Width="400"> <Grid> <StackPanel Margin="20"> <TextBlock Text="Логин:"/> <TextBox x:Name="txtUsername"/> <TextBlock Text="Пароль:"/> <PasswordBox x:Name="txtPassword"/> <Button Content="Войти" Click="Login_Click"/> </StackPanel> </Grid> private void Login_Click(object sender, RoutedEventArgs e) { string username = txtUsername.Text; string password = txtPassword.Password; using (var context = new YourDbContext()) // Замените YourDbContext на ваш контекст базы данных { // Проверяем, существует ли пользователь с указанным логином и паролем bool isValidUser = context.Users.Any(u => u.Username == username && u.Password == password); if (isValidUser) { MessageBox.Show("Вход выполнен успешно!"); // Здесь можно открыть новое окно или выполнить другие действия после успешной авторизации } else { MessageBox.Show("Неверный логин или пароль."); } } }
License
—
Deps
0
Install Size
—
Vulns
✓ 0
Published
May 26, 2024
$ dotnet add package helper0917No README available.