Exemplo n.º 1
0
        public MainWindow()
        {
            InitializeComponent();
            view = new FilmsViewModel();
            ServiceReference1.Service1Client service = new ServiceReference1.Service1Client();
            this.WindowState = WindowState.Maximized;
            indexFilm        = 0;
            FilmsViewModel fVM = new FilmsViewModel();
            int            page, nbreFilms;

            if (!int.TryParse(NumPage.Content.ToString(), out page))
            {
                Console.WriteLine("String could not be parsed.");
            }
            String tmp = ComboBoxFilmsPages.Text;

            if (!int.TryParse(tmp, out nbreFilms))
            {
                Console.WriteLine("String could not be parsed.");
            }
            Console.WriteLine(page + " " + nbreFilms);

            dataGridFilms.ItemsSource   = fVM.GetFilms(indexFilm, nbreFilms);
            dataGridFilms.SelectedIndex = 0;
            started = true;
        }
Exemplo n.º 2
0
        private void ClickPreviousPage(object sender, RoutedEventArgs e)
        {
            started = false;
            FilmsViewModel fVM = new FilmsViewModel();
            int            page, nbreFilms;

            if (!int.TryParse(NumPage.Content.ToString(), out page))
            {
                Console.WriteLine("String could not be parsed.");
            }
            String tmp = ComboBoxFilmsPages.Text;

            if (!int.TryParse(tmp, out nbreFilms))
            {
                Console.WriteLine("String could not be parsed.");
            }
            if (indexFilm < nbreFilms)
            {
                indexFilm = 0;
                page      = 1;
            }
            else
            {
                indexFilm = indexFilm - nbreFilms;
                page--;
            }
            NumPage.Content             = page;
            dataGridFilms.ItemsSource   = fVM.GetFilms(indexFilm, nbreFilms);
            dataGridFilms.SelectedIndex = 0;
            started = true;
        }
Exemplo n.º 3
0
        private void SelectFilmNumber(object sender, EventArgs e)
        {
            started = false;
            FilmsViewModel fVM = new FilmsViewModel();
            int            page, nbreFilms;

            if (!int.TryParse(NumPage.Content.ToString(), out page))
            {
                Console.WriteLine("String could not be parsed.");
            }
            String tmp = ComboBoxFilmsPages.Text;

            if (!int.TryParse(tmp, out nbreFilms))
            {
                Console.WriteLine("String could not be parsed.");
            }
            page = indexFilm / nbreFilms;
            page++;
            NumPage.Content             = page;
            dataGridFilms.ItemsSource   = fVM.GetFilms(indexFilm, nbreFilms);
            dataGridFilms.SelectedIndex = 0;
            started = true;
        }