private void button5_Click(object sender, RoutedEventArgs e)
        {
            Lipputiedot lippu = new Lipputiedot
            {
                JunavuoroID = int.Parse(idBlock5.Text.ToString()),
                Lähtöasema  = lahtoBlock5.Text,
                Pääteasema  = paateBlock5.Text,
                Lähtöaika   = aikaBlock5.Text.Substring(0, 5),
                Pääteaika   = aikaBlock5.Text.Substring(8),
                hinta       = hinta,
                pvm         = pv
            };

            database.connection.Close();
            this.Frame.Navigate(typeof(Ticket), lippu);
        }
Esempio n. 2
0
 protected override void OnNavigatedTo(NavigationEventArgs e) //tuo junavuoron tiedot edelliseltä sivulta
 {
     if (e.Parameter is Lipputiedot)
     {
         Lipputiedot lippu = (Lipputiedot)e.Parameter;
         lahtoasemabox.Text = lippu.Lähtöasema;
         paateasemabox.Text = lippu.Pääteasema;
         lahtoaikabox.Text  = lippu.Lähtöaika;
         paateaikabox.Text  = lippu.Pääteaika;
         pvmboksi.Text      = lippu.pvm;
         vuoroid            = lippu.JunavuoroID;
         hinta = lippu.hinta;
     }
     else
     {
         lahtoasemabox.Text = "Jotain meni pieleen, lataus epäonnistui";
     }
     base.OnNavigatedTo(e);
 }