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"); } }
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)); } }