Авторизация в приложении и отображение данных только авторизованного пользователя

Реализована авторизация пользователя из базы данных SQL

     private void loginButton_Click(object sender, RoutedEventArgs e)
            {
                var loginuser = tb_username.Text.Trim();
                var passworduser = tb_password.Text.Trim();
    
                SqlDataAdapter adapter = new SqlDataAdapter();
                DataTable table = new DataTable();
    
                string qverystring = $"select ID_Пользователя, Логин, Пароль from Пользователи where Логин = '{loginuser}' and Пароль = '{passworduser}'";
                SqlCommand command = new SqlCommand(qverystring,  dataBase.getConnection());
    
                adapter.SelectCommand = command;
                adapter.Fill(table);
    
                if (table.Rows.Count == 1)
                {
                    MessageBox.Show("Вы успешно вошли!", "Авторизация", MessageBoxButton.OK, MessageBoxImage.Information);
                    Profil profil = new Profil();
                    profil.Show();
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Кажется вы ввели неверный логин или пароль", "Авторизация", MessageBoxButton.OK, MessageBoxImage.Information);
                }
    
            }

Нужно чтобы после того как пользователь попал на страницу профиля он смог увидеть только свои данные (Пример: Логин, email, Имя, Фамилию, Группу)

Изображение базы данных


Ответы (0 шт):