Exemplo n.º 1
0
 private void btnLuo_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         Pelaaja uusiPelaaja;
         if (btnLuo.Content.ToString() == "Luo uusi pelaaja")
         {
             uusiPelaaja = new Pelaaja();
             spPelaaja.DataContext = uusiPelaaja;
             btnLuo.Content = "Lisää kantaan";
         }
         else
         {
             uusiPelaaja = (Pelaaja)spPelaaja.DataContext;
             ctx.Pelaajat.Add(uusiPelaaja);
             ctx.SaveChanges();
             btnLuo.Content = "Luo uusi pelaaja";
             GetData();
             MessageBox.Show("Pelaaja " + uusiPelaaja.Kokonimi + " lisätty kantaan.");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Exemplo n.º 2
0
        private void lbPelaajat_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            spPelaaja.DataContext = lbPelaajat.SelectedItem;
            Pelaaja pl = (Pelaaja)lbPelaajat.SelectedItem;

            tbMessage.Text = "Valitsit pelaajan: " + pl.DisplayName;
        }
Exemplo n.º 3
0
 private void btnDeletePlayer_Click(object sender, RoutedEventArgs e)
 {
     try {
         Pelaaja current = (Pelaaja)spPelaaja.DataContext;
         var     retval  = MessageBox.Show("Haluatko varmasti poistaa pelaajan " + current.DisplayName, "SMLiiga", MessageBoxButton.YesNo);
         if (retval == MessageBoxResult.Yes)
         {
             ctx.Pelaajat.Remove(current);
             ctx.SaveChanges();
             lbPelaajat.SelectedIndex = 0;
             this.GetPlayers();
             tbMessage.Text = "Pelaaja " + current.DisplayName + " poistettu onnistuneesti";
         }
     } catch (Exception ex) {
         MessageBox.Show(ex.Message);
     }
 }
Exemplo n.º 4
0
 private void btnNewPlayer_Click(object sender, RoutedEventArgs e) {
     try {
         Pelaaja newPelaaja;
         tbMessage.Text = "Luo uusi pelaaja";
         if (btnNewPlayer.Content.ToString() == "Uusi pelaaja") {
             newPelaaja = new Pelaaja();
             spPelaaja.DataContext = newPelaaja;
             btnNewPlayer.Content = "Tallenna uusi kantaan";
         } else {
             newPelaaja = (Pelaaja)spPelaaja.DataContext;
             ctx.Pelaajat.Add(newPelaaja);
             ctx.SaveChanges();
             btnNewPlayer.Content = "Uusi pelaaja";
             tbMessage.Text = "Pelaaja " + newPelaaja.DisplayName + " lisätty kantaan";
             this.GetPlayers();
         }
     } catch (Exception ex) {
         MessageBox.Show(ex.Message);
     }
 }
Exemplo n.º 5
0
 private void btnNewPlayer_Click(object sender, RoutedEventArgs e)
 {
     try {
         Pelaaja newPelaaja;
         tbMessage.Text = "Luo uusi pelaaja";
         if (btnNewPlayer.Content.ToString() == "Uusi pelaaja")
         {
             newPelaaja            = new Pelaaja();
             spPelaaja.DataContext = newPelaaja;
             btnNewPlayer.Content  = "Tallenna uusi kantaan";
         }
         else
         {
             newPelaaja = (Pelaaja)spPelaaja.DataContext;
             ctx.Pelaajat.Add(newPelaaja);
             ctx.SaveChanges();
             btnNewPlayer.Content = "Uusi pelaaja";
             tbMessage.Text       = "Pelaaja " + newPelaaja.DisplayName + " lisätty kantaan";
             this.GetPlayers();
         }
     } catch (Exception ex) {
         MessageBox.Show(ex.Message);
     }
 }