private void editarPedido() { if (pedidoDetalhes == null) { pedidoDetalhes = new formPedidoDetalhes(); pedidoDetalhes.PedidoID = (int)dgvPedido.CurrentRow.Cells[0].Value; pedidoDetalhes.MdiParent = ActiveForm; pedidoDetalhes.Show(); pedidoDetalhes.FormClosed += PedidoDetalhes_FormClosed; } else { pedidoDetalhes.Activate(); } }
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; }
private void PedidoDetalhes_FormClosed(object sender, EventArgs e) { pedidoDetalhes = null; botoes_Alterar(sender, e); Principal.atualizaAvisoS(); }