private void Button_Click(object sender, RoutedEventArgs e) { try { Book book = new Book { Name = NameBook.Text, Description = Description.Text, Data = (DateTime)DateTime.SelectedDate, Count = Convert.ToInt32(Count.Text) }; booksModel.BookSet.Add(book); booksModel.SaveChanges(); this.Close(); window.Loading(); Dispose(); } catch (System.FormatException) { MessageBox.Show("Введены неверны данные", "Error", MessageBoxButton.OK); } catch (InvalidOperationException) { MessageBox.Show("Введены неверны данные", "Error", MessageBoxButton.OK); } }
private void Button_Click(object sender, RoutedEventArgs e) { book.Name = NameBook.Text; book.Data = (DateTime)DateTime.SelectedDate; book.Description = Description.Text; book.Count = Convert.ToInt32(Count.Text); booksModel.SaveChanges(); window.Loading(); this.Close(); }
private void DelBookBttn_Click(object sender, RoutedEventArgs e) { try { booksModel.BookSet.Remove(books[Convert.ToInt32(delelem.Text)]); booksModel.SaveChanges(); Loading(); }catch (IndexOutOfRangeException) { MessageBox.Show("Элемента не сущетвует", "Error", MessageBoxButton.OK); } catch (FormatException) { MessageBox.Show("Укажите элемент удаления", "Error", MessageBoxButton.OK); } catch (ArgumentOutOfRangeException) { MessageBox.Show("Элемента не существует", "Error", MessageBoxButton.OK); } }