ResultTestPage.xaml.cs 957 B

123456789101112131415161718192021222324252627282930
  1. using System.Linq;
  2. using System.Windows;
  3. using System.Windows.Controls;
  4. using System.Windows.Navigation;
  5. namespace MyTests.Pages
  6. {
  7. public partial class ResultTestPage : Page
  8. {
  9. public ResultTestPage()
  10. {
  11. InitializeComponent();
  12. ResultTB.Text = $"{Session.Points}/{Session.OpenedTest.Questions.Count}";
  13. }
  14. private void AnswersButton_Click(object sender, RoutedEventArgs e)
  15. {
  16. NavigationService.Navigate(new Pages.TestPage(Session.OpenedTest.IdTest));
  17. }
  18. private void ExitButton_Click(object sender, RoutedEventArgs e)
  19. {
  20. NavigationService.Navigate(new Pages.TestsCatalog());
  21. }
  22. private void ProfileButton_Click(object sender, RoutedEventArgs e)
  23. {
  24. NavigationService.Navigate(new Pages.ProfilePage( cnt.db.Users.Where(item => item.IdUser == Session.OpenedTest.IdUser).FirstOrDefault()));
  25. }
  26. }
  27. }