Пример #1
0
        private void novoPedido()
        {
            dalPedido dalPed = new dalPedido();
            dalConfig conf   = new dalConfig();
            bool      taxa   = conf.retornaConfig("SERV") == "S" ? true : false;

            dalPed.inserePedido(new Pedido {
                Nome = tbNomePedido.Text, Data = DateTime.Now, SubTotal = 0, ValorTotal = 0, NumPessoas = 1, Viagem = false, Status = true, Troco = 0, ValorPago = 0, TaxaS = taxa, VlTaxaS = 0
            });
            dalLogs.addLog(dalOperador.retornaOperador(Principal.OperadorID).Nome, "Adicionou o pedido nº: " + dalPed.selecionaUltimoPedido().PedidoID);
            tbNomePedido.Text       = "";
            pedidoDetalhes          = new formPedidoDetalhes();
            pedidoDetalhes.PedidoID = dalPed.selecionaUltimoPedido().PedidoID;

            pedidoDetalhes.MdiParent = ActiveForm;
            pedidoDetalhes.Show();
            pedidoDetalhes.FormClosed += PedidoDetalhes_FormClosed;
        }
Пример #2
0
 private void cadastrarPedido()
 {
     try
     {
         dalPedido ped = new dalPedido();
         int       i   = ped.inserePedido(new Pedidos(Convert.ToInt32(tbCodigo.Text), Convert.ToDecimal(tbValorTotalPedido.Text), 1, DateTime.Today.Date, DateTime.Today.Date), listItens);
         listItens.Clear();
         resetCampos();
         if (MessageBox.Show("Pedido registrado com sucesso, deseja imprimir o pedido?", "Cadastro de pedido", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             repwImprimePedido abrir = new repwImprimePedido();
             abrir.imprimePedidoBindingSource.DataSource = ped.sourceRelatorioPedido(i);
             abrir.Show();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("ERRO:" + ex.ToString(), "ERRO");
     }
 }