public ConsultaL() { InitializeComponent(); Livro l = new Livro(); NLivros n = new NLivros(); n.Update(l); grid.ItemsSource = null; grid.ItemsSource = n.Select(); }
private void Inserir(object sender, RoutedEventArgs e) { CLivros w = new CLivros(); if (w.ShowDialog().Value) { NLivros n = new NLivros(); n.Insert(w.GetLivro()); grid.ItemsSource = null; grid.ItemsSource = n.Select(); } }
private void Excluir(object sender, RoutedEventArgs e) { Livro l = new Livro(); try { l.id = int.Parse(txtI.Text); } catch (FormatException) { MessageBox.Show("Não é possivel exclui sem o ID"); } NLivros n = new NLivros(); n.Delete(l); grid.ItemsSource = null; grid.ItemsSource = n.Select(); }
private void Atualizar(object sender, RoutedEventArgs e) { Livro l = new Livro(); try { l.id = int.Parse(txtI.Text); } catch (FormatException) { MessageBox.Show("Não é um numero"); } l.NomeLivro = txtN.Text; try { l.Quantidade = int.Parse(txtQ.Text); } catch (FormatException) { MessageBox.Show("Você Não colocou um numero em Quantidade"); } l.Editora = txtE.Text; try { l.Preço = double.Parse(txtP.Text); } catch (FormatException) { MessageBox.Show("Você Não colocou um numero em preço"); } NLivros n = new NLivros(); n.Update(l); grid.ItemsSource = null; grid.ItemsSource = n.Select(); }