private void btnListarBebidas_Click(object sender, RoutedEventArgs e) { List <Bebida> list = BebidasController.ListarTodasBebidas(); if (list != null) { GridMostrarBebida.ItemsSource = list; } else { MessageBox.Show("A tabela não possui nada cadastrado"); } }
private void MostrarGridBebidas() { List <Bebida> bebida = BebidasController.PesquisarPorNome(txtBebida.Text); if (bebida != null) { gridBebida.ItemsSource = bebida; } else { MensagemErro(); } }
private void MostrarGridBebidasCadastradas() { List <Bebida> list = BebidasController.ListarTodasBebidas(); if (list != null) { gridBebida.ItemsSource = list; } else { MessageBox.Show("A tabela não possui nada cadastrado"); } }
private void btnEditBebida_Click(object sender, RoutedEventArgs e) { string verifica = "^[0-9]"; if ((!Regex.IsMatch(txtPreco.Text.Substring(0, 1), verifica))) { MessageBox.Show("Digite apenas valores númericos no campo preço.", "Erro", MessageBoxButton.OK, MessageBoxImage.Error); } else { BebidasController.EditarBebida(bebidaEditar.BebidaID, EditarBebida()); MessageBox.Show("Editado com sucesso"); } }
private void MostrarGrid() { List <Bebida> list = BebidasController.ListarTodasBebidas(); if (list != null) { gridBebida.ItemsSource = list; } else { MessageBox.Show("Não foi cadastrado nenhuma bebida"); Bebidas tela = new Bebidas(); this.Close(); tela.ShowDialog(); } }
private void btnSalvarBebida_Click(object sender, RoutedEventArgs e) { string verifica = "^[0-9]"; if ((!Regex.IsMatch(txtPreco.Text.Substring(0, 1), verifica))) { MessageBox.Show("Digite apenas valores númericos no campo preço.", "Erro", MessageBoxButton.OK, MessageBoxImage.Error); } else if (BebidasController.PesquisarPorNome(txtBebida.Text) == null) { Bebida bebida = SalvarBebida(); BebidasController.SalvarBebidas(bebida); } else { MessageBox.Show("Essa bebida já foi cadastrada.", "Erro", MessageBoxButton.OK, MessageBoxImage.Information); } }
private void btnProcuraBebida_Click(object sender, RoutedEventArgs e) { if ((txtBebida.Text != null) || (Regex.IsMatch(txtBebida.Text, @"^[a-zA-Z]+$"))) { List <Bebida> bebida = BebidasController.PesquisarPorNome(txtBebida.Text); if (bebida != null) { gridBebida.ItemsSource = bebida; } else { MensagemErro(); } } else { MessageBox.Show("Erro no campo digitado !"); } }
private void gridBebida_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (gridBebida.SelectedItem != null) { MessageBoxResult result = MessageBox.Show("Confirma a exclusão do item " + ((Bebida)gridBebida.SelectedItem).Nome + " ?", "Exclusão", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { try { //Se confirmado a exclusão é pego o ID da linha selecionada. int id = ((Bebida)gridBebida.SelectedItem).BebidaID; BebidasController.ExcluirBebida(id); MessageBox.Show("Bebida excluída com sucesso"); } catch (Exception erro) { MessageBox.Show("ERRO: " + erro); } } } }
private void btnEditBebida_Click(object sender, RoutedEventArgs e) { BebidasController.EditarBebida(bebidaEditar.BebidaID, EditarBebida()); MessageBox.Show("Editado com sucesso"); }
private void btnSalvarBebida_Click(object sender, RoutedEventArgs e) { Bebida bebida = SalvarBebida(); BebidasController.SalvarBebidas(bebida); }