private void btnAndamento_Click(object sender, RoutedEventArgs e) { referencia = 0; List <PedidoPizzas> ped = PedidoPizzasController.ProcuraPedidoPendentes(); if (ped != null) { gridPedidos.ItemsSource = ped; } else { gridPedidos.ItemsSource = ped; MessageBox.Show("Nada encontrado nos pedidos em produção na parte de pizzas"); } BebidasAndamento(); }
private void gridPedidos_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (gridPedidos.SelectedItem != null && referencia == 0) { MessageBoxResult result = MessageBox.Show("Deseja alterar para Saiu Para Entrega o status do pedido " + ((PedidoPizzas)gridPedidos.SelectedItem).NumeroPedidoID + "?", "Exclusão", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { try { int IDpedido1 = ((PedidoPizzas)gridPedidos.SelectedItem)._Pedido.NumeroPedidoID; PedidoController.MudarStatus(IDpedido1, "SAIU PARA ENTREGA"); gridPedidos.ItemsSource = PedidoPizzasController.ProcuraPedidoPendentes(); gridPedidosBebidas.ItemsSource = PedidoBebidasController.ProcuraPendentes(); MessageBox.Show("Pedido mudado para Saiu Para Entrega com sucesso"); } catch (Exception erro) { MessageBox.Show("ERRO: " + erro); } } } else if (gridPedidos.SelectedItem != null && referencia == 1) { MessageBoxResult result = MessageBox.Show("Deseja alterar para Finalizado o status do pedido " + ((PedidoPizzas)gridPedidos.SelectedItem).NumeroPedidoID + "?", "Exclusão", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { try { int IDpedido2 = ((PedidoPizzas)gridPedidos.SelectedItem)._Pedido.NumeroPedidoID; PedidoController.MudarStatus(IDpedido2, "FINALIZADO"); gridPedidos.ItemsSource = PedidoPizzasController.ProcuraPedidoSaiuParaEntrega(); gridPedidosBebidas.ItemsSource = PedidoBebidasController.ProcuraSaiuParaEntrega(); MessageBox.Show("Pedido mudado para finalizado com sucesso"); } catch (Exception erro) { MessageBox.Show("ERRO: " + erro); } } } }