示例#1
0
        private void btnPoista_Click(object sender, RoutedEventArgs e)
        {
            Pelaajat valittu = (Pelaajat)spPelaaja.DataContext;
            var      retval  = MessageBox.Show("Haluatko varmasti poistaa pelaajan " + valittu.Kokonimi + "?", "SM Liiga", MessageBoxButton.YesNo);

            if (retval == MessageBoxResult.Yes)
            {
                ctx.Pelaajat.Remove(valittu);
                ctx.SaveChanges();
            }
        }
示例#2
0
 private void btnUusi_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         UusiPelaaja            = new Pelaajat();
         UusiPelaaja.etunimi    = "Aseta pelaajan tiedot";
         spPelaajat.DataContext = UusiPelaaja;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#3
0
 private void btnTallennaKantaan_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         UusiPelaaja = (Pelaajat)spPelaajat.DataContext;
         ctx.Pelaajats.Add(UusiPelaaja);
         ctx.SaveChanges();
         MessageBox.Show("Uusipelaaja tallennettiin kantaan");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#4
0
        private void btnUusi_Click(object sender, RoutedEventArgs e)
        {
            try
            {

                UusiPelaaja = new Pelaajat();
                UusiPelaaja.etunimi = "Aseta pelaajan tiedot";
                spPelaajat.DataContext = UusiPelaaja;
            }
            catch (Exception ex)
            {

                MessageBox.Show(ex.Message);
            }
        }
示例#5
0
 private void btnPoista_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         Pelaajat current = (Pelaajat)spPelaajat.DataContext;
         var      retval  = MessageBox.Show("Haluatko varmasti poistaa pelaajan" + current.DisplayName, "Pelaaja exe kysyy", MessageBoxButton.YesNo);
         if (retval == MessageBoxResult.Yes)
         {
             ctx.Pelaajats.Remove(current);
             ctx.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
示例#6
0
 private void btnLuo_Click(object sender, RoutedEventArgs e)
 {
     Pelaajat uusiPelaaja;
     if (btnLuo.Content.ToString() == "Luo uusi pelaaja")
     {
         uusiPelaaja = new Pelaajat();
         uusiPelaaja.etunimi = "Anna pelaajan tiedot";
         spPelaaja.DataContext = uusiPelaaja;
         btnLuo.Content = "Tallenna kantaan";
     }
     else
     {
         uusiPelaaja = (Pelaajat)spPelaaja.DataContext;
         ctx.Pelaajat.Add(uusiPelaaja);
         ctx.SaveChanges();
         btnLuo.Content = "Luo uusi pelaaja";
     }
 }
示例#7
0
        private void btnLuo_Click(object sender, RoutedEventArgs e)
        {
            Pelaajat uusiPelaaja;

            if (btnLuo.Content.ToString() == "Luo uusi pelaaja")
            {
                uusiPelaaja           = new Pelaajat();
                uusiPelaaja.etunimi   = "Anna pelaajan tiedot";
                spPelaaja.DataContext = uusiPelaaja;
                btnLuo.Content        = "Tallenna kantaan";
            }
            else
            {
                uusiPelaaja = (Pelaajat)spPelaaja.DataContext;
                ctx.Pelaajat.Add(uusiPelaaja);
                ctx.SaveChanges();
                btnLuo.Content = "Luo uusi pelaaja";
            }
        }
示例#8
0
        private void btnTallennaKantaan_Click(object sender, RoutedEventArgs e)
        {

            try
            {
                UusiPelaaja = (Pelaajat)spPelaajat.DataContext;
                ctx.Pelaajats.Add(UusiPelaaja);
                ctx.SaveChanges();
                MessageBox.Show("Uusipelaaja tallennettiin kantaan");
            }
            catch (Exception ex)
            {

                MessageBox.Show(ex.Message);
            }
        }