private void MostrarGridBebidas() { List <Bebida> bebida = BebidasController.PesquisarPorNome(txtBebida.Text); if (bebida != null) { gridBebida.ItemsSource = bebida; } else { MensagemErro(); } }
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 !"); } }