FilmWindow.xaml.cs 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. using System.Linq;
  2. using System.Windows;
  3. using Kinomaks.ListWindows;
  4. namespace Kinomaks.ElementsWindows
  5. {
  6. /// <summary>
  7. /// Логика взаимодействия для FilmWindow.xaml
  8. /// </summary>
  9. public partial class FilmWindow : Window
  10. {
  11. Films film;
  12. public FilmWindow(int id)
  13. {
  14. InitializeComponent();
  15. film = Connection.db.Films.Where(item => item.ID == id).FirstOrDefault();
  16. Title.Content = film.Title;
  17. Price.Content = string.Format("{0:f2}", film.Price);
  18. Logo.Source = ImagesManip.NewImage(film);
  19. }
  20. private void GoToTimetableClick(object sender, RoutedEventArgs e)
  21. {
  22. TimetableWindow timetableWindow = new TimetableWindow(film.ID);
  23. timetableWindow.Show();
  24. this.Close();
  25. }
  26. private void BackButtonClick(object sender, RoutedEventArgs e)
  27. {
  28. FilmsListWindow filmsListWindow = new FilmsListWindow();
  29. filmsListWindow.Show();
  30. this.Close();
  31. }
  32. }
  33. }