private void Registar_Click(object sender, RoutedEventArgs e) { try { int x = ControloEmenta.CriaEmenta(nome.Text, preco.Text, out Produto r); if (x == 1) { int n = ControloEmenta.AddProduto(r); if (n == 1) { MessageBox.Show("Adicionado com sucesso"); } else { MessageBox.Show("Já existe um produto igual"); } } if (x == -2) { MessageBox.Show("Não é um preço válido!!!"); } } catch (Exception t) { MessageBox.Show(string.Format("{0}", t)); } }
private void Registar_Click(object sender, RoutedEventArgs e) { try { bool z = int.TryParse(numcli.Text, out int num); bool x = int.TryParse(Codigos.Text, out int n); bool a = false; List <int> codigos = new List <int>(); while (n > 0) { int b = n % 100; a = ControloEmenta.ExisteProduto(b); if (a == true) { codigos.Add(b); } else { MessageBox.Show(string.Format("O codigo {0} não existe!!!", b)); } n = n / 100; } bool y = ControloClientes.ExisteCliente(num); if (a == true && y == true) { int k = ControloRefeicoes.AddRefeicao(new Refeicao(num, codigos)); if (k == 1) { MessageBox.Show("Adicionada"); } else { MessageBox.Show("Já existe"); } } else if (y == false) { MessageBox.Show("O codigo do cliente não existe."); } else { MessageBox.Show("Codigos dos produtos errados"); } } catch (Exception t) { MessageBox.Show(string.Format("{0}", t)); } }
public VerEmenta() { InitializeComponent(); ementa.ItemsSource = ControloEmenta.GetEmenta(); NProdutos.Text = ControloEmenta.NProdutos(); }
public AddRefei() { InitializeComponent(); ementa.ItemsSource = ControloEmenta.GetEmenta(); clientes.ItemsSource = ControloClientes.GetClientes(); }
public AddProduto() { InitializeComponent(); ementa.ItemsSource = ControloEmenta.GetEmenta(); }