private void SalvandoNaTabelaPedidos() { SalvarPizzasTabelaPedidos(); List <ClientesBebidas> listaBebidas = ClientesBebidasController.PesquisarClientePedidos(clientePedido.ClienteID); Pedido novoPed = new Pedido(); foreach (var item in listaBebidas) { novoPed.Status = "EM PRODUÇÃO"; // novoPed.ClientesProdutosEscolhidosID = item.ClientesBebidasID; // novoPed.NumPedido = numPedido; novoPed.ValorTotal = double.Parse(blockValorTotal.Text); PedidoController.SalvarPedido(novoPed); } }
private void btnConfirma_Click(object sender, RoutedEventArgs e) { referenciaButton = 2; if (gridBebidasEscolhidas.Items.Count > 0) { if (MessageBox.Show("Confirmar pedido ?", "Confirma Pedido", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { int i = SalvarTabelaPedidos(); List <ClientesBebidas> lista = ClientesBebidasController.PesquisarClientePedidos(clientePedido.ClienteID, numRef); SalvarTabelaPedidoBebidas(i, lista); MessageBox.Show("Pedido finalizado"); MainWindow tela = new MainWindow(); this.Close(); tela.ShowDialog(); } } else { MessageBox.Show("Escolha uma bebida", "Erro", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void MostrarGridBebidasEscolhidas() { List <ClientesBebidas> list = ClientesBebidasController.PesquisarClientePedidos(clientePedido.ClienteID); gridBebidasEscolhidas.ItemsSource = list; }