Ejemplo n.º 1
0
        private void btnCancel_Click(object sender, RoutedEventArgs e)
        {
            referenciaButton = 1;
            ClientesBebidasController.ExcluirPedidosCliente(clientePedido.ClienteID, numRef);
            ClientesPizzasController.ExcluirPedidosCliente(clientePedido.ClienteID, numRef);
            MainWindow w = new MainWindow();

            this.Close();
            w.ShowDialog();
        }
Ejemplo n.º 2
0
        private void SalvarEscolha(Bebida bebida)
        {
            ClientesBebidas cliBebidas = new ClientesBebidas();

            cliBebidas.ClienteID     = clientePedido.ClienteID;
            cliBebidas.BebidaID      = bebida.BebidaID;
            cliBebidas.NumReferencia = numRef;
            cliBebidas.QtdBebida     = int.Parse(txtQuantidadeBebida.Text);
            ClientesBebidasController.SalvarItem(cliBebidas);
        }
Ejemplo n.º 3
0
        private void SalvarPedido(Bebida bebida)
        {
            ClientesBebidas novo = new ClientesBebidas();

            novo.ClienteID = clientePedido.ClienteID;
            novo.BebidaID  = bebida.BebidaID;
            novo.Preco     = bebida.Preco;
            DateTime data = DateTime.Now;

            novo.Data = data;
            ClientesBebidasController.SalvarItem(novo);
            MostrarGridBebidasEscolhidas();
        }
Ejemplo n.º 4
0
        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);
            }
        }
Ejemplo n.º 5
0
        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);
            }
        }
Ejemplo n.º 6
0
 private void gridBebidasEscolhidas_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (gridBebidasEscolhidas.SelectedItem != null)
     {
         MessageBoxResult result = MessageBox.Show("Confirma a exclusão do item " + ((ClientesBebidas)gridBebidasEscolhidas.SelectedItem)._Bebida.Nome + " ?", "Exclusão", MessageBoxButton.YesNo, MessageBoxImage.Question);
         if (result == MessageBoxResult.Yes)
         {
             try
             {
                 int id = ((ClientesBebidas)gridBebidasEscolhidas.SelectedItem).ClientesBebidasID;
                 ClientesBebidasController.ExcluirSelecao(id);
                 MessageBox.Show("Item excluído com sucesso");
                 valorTotal          -= ((ClientesBebidas)gridBebidasEscolhidas.SelectedItem).Preco;
                 blockValorTotal.Text = Convert.ToString(valorTotal.ToString("C2"));
                 MostrarGrid();
                 MostrarGridBebidasEscolhidas();
             }
             catch (Exception erro)
             {
                 MessageBox.Show("ERRO: " + erro);
             }
         }
     }
 }
Ejemplo n.º 7
0
        private void MostrarGridBebidasEscolhidas()
        {
            List <ClientesBebidas> list = ClientesBebidasController.PesquisarClientePedidos(clientePedido.ClienteID);

            gridBebidasEscolhidas.ItemsSource = list;
        }