Exemple #1
0
 private void btnNew_Click(object sender, RoutedEventArgs e)
 {
     Book newBook;
     if (btnNew.Content.ToString() == "Uusi")
     {
         newBook = new Book();
         newBook.name = "Anna kirjan nimi";
         spBook.DataContext = newBook;
         btnNew.Content = "Tallenna Kantaan";
     }
     else
     {
         //Lisätään uusi kirja kontekstiin ja sieltä kantaan
         newBook = (Book)spBook.DataContext;
         ctx.Books.Add(newBook);
         ctx.SaveChanges();
         btnNew.Content = "Uusi";
         MessageBox.Show("Kirja " + newBook.name + " lisätty kantaan");
     }
 }
 private void btnUusi_Click(object sender, RoutedEventArgs e)
 {
     // Uusi kirja-olio kontekstiin ja sitten tietokantaan
     Book newBook;
     if (btnUusi.Content.ToString() == "Uusi")
     {
         newBook = new Book();
         newBook.name = "Anna kirjan nimi";
         spBook.DataContext = newBook;
         btnUusi.Content = "Tallenna uusi kantaan";
     }
     else
     {
         newBook = (Book)spBook.DataContext;
         ctx.Books.Add(newBook);
         ctx.SaveChanges();
         btnUusi.Content = "Uusi";
         tbMessage.Text = "Kirja " + newBook.name + " lisätty kantaan!";
     }
 }
 private void btnNew_Click(object sender, RoutedEventArgs e)
 {
     //luodaan uusi kirja-olio ensin kontekstiin ja sitten kantaan
     Book newBook;
     if (btnNew.Content.ToString() == "Uusi")
     {
         //luodaan uusi book-olio
         newBook = new Book();
         newBook.name = "Anna kirjan nimi";
         spBooks.DataContext = newBook;
         btnNew.Content = "Tallenna kantaan";
     }
     else
     {
         //lisätään uusi kirja ensin kontekstiin ja sieltä kantaan
         newBook = (Book)spBooks.DataContext;
         ctx.Books.Add(newBook);
         ctx.SaveChanges();
         btnNew.Content = "Uusi";
         MessageBox.Show("Kirja tallennettu");
     }
 }
Exemple #4
0
 private void btnNew_Click(object sender, RoutedEventArgs e)
 {
     //luodaan uusi kirja-olio ensiksi contextiin ja sitten tietokantaan
     Book newBook;
     if(btnNew.Content.ToString() == "Uusi")
     {
         //luodaan uusi Book-olio
         newBook = new Book();
         newBook.name = "Anna kirjan nimi";
         spBook.DataContext = newBook;
         btnNew.Content = "Tallenna kirja kantaan";
     }
     else
     {
         //lisätään uusi kirja ensin konstekstiin ja sieltä kantaan
         newBook = (Book)spBook.DataContext;
         ctx.Books.Add(newBook);
         ctx.SaveChanges();
         btnNew.Content = "Uusi";
         MessageBox.Show(string.Format("Kirja {0} lisätty kantaan onnistuneesti", newBook.name));
     }
     
 }