Exemplo n.º 1
0
        private void btnSalvarPizza_Click(object sender, RoutedEventArgs e)
        {
            string verifica = "^[0-9]";

            if (txtBroto.Text == "" || txtMedia.Text == "" || txtGrande.Text == "" || txtGigante.Text == "" || txtPizza.Text == "")
            {
                MessageBox.Show("Erro, todos os preços precisam estar preenchidos !", "Erro", MessageBoxButton.OK, MessageBoxImage.Error);
            }
            else if ((!Regex.IsMatch(txtBroto.Text.Substring(0, 1), verifica)) || (!Regex.IsMatch(txtMedia.Text.Substring(0, 1), verifica)) || (!Regex.IsMatch(txtGigante.Text.Substring(0, 1), verifica)) || (!Regex.IsMatch(txtGrande.Text.Substring(0, 1), verifica)))
            {
                MessageBox.Show("Digite, apenas números e valores monetários.");
            }
            else
            {
                if (PizzaController.PesquisarPorNome(txtPizza.Text) == null)
                {
                    PizzaController.SalvarPizza(SalvarPizza());
                }
                else
                {
                    MessageBox.Show("Esse nome de pizza já está cadastrado", "Erro", MessageBoxButton.OK, MessageBoxImage.Information);
                }
            }
        }
Exemplo n.º 2
0
 private void btnSalvarPizza_Click(object sender, RoutedEventArgs e)
 {
     PizzaController.SalvarPizza(SalvarPizza());
 }