private static void ApagarTudo() { var pedDAO = new PedidoDAO(); var clieDAO = new ClienteDAO(); var prodDAO = new ProdutoDAO(); var pedidos = pedDAO.RetornarTodos(); var clientes = clieDAO.RetornarTodos(); var produtos = prodDAO.RetornarTodos(); foreach (var ped in pedidos) { pedDAO.Excluir(ped); } foreach (var clie in clientes) { clieDAO.Excluir(clie); } foreach (var prod in produtos) { prodDAO.Excluir(prod); } }
private void btnExcluir_Click(object sender, EventArgs e) { List <Pedido> pedidos = PedidoDAO.ListarPedidos(); foreach (Pedido p in pedidos) { if (lstPedidos.SelectedItems.Count > 0) { string[] vetor = { p.PedidoId.ToString(), p.Produto, p.Quantidade.ToString(), p.Valor.ToString(), p.Fornecedor.ToString(), p.Data.ToString() }; ListViewItem item = new ListViewItem(vetor); lstPedidos.Items.Remove(item); PedidoDAO.Excluir(p); lstPedidos.Items.Clear(); RenderizarLista(); MessageBox.Show("Pedido excluido!"); } } }
public ActionResult ExcluiComanda(int comandaId, int mesaId) { ComandaDAO dao = new ComandaDAO(); PedidoDAO pedidoDao = new PedidoDAO(); Pedido pedido = pedidoDao.BuscaPorComanda(comandaId); pedidoDao.Excluir(pedido); Comanda comanda = dao.BuscaPorId(comandaId); comanda.MesaId = null; dao.Atualizar(comanda); if (dao.ListarPorMesa(mesaId).Count == 0) { MesasDAO mesaDao = new MesasDAO(); Mesa mesa = mesaDao.BuscaPorId(mesaId); mesa.Ocupada = false; mesaDao.Atualizar(mesa); } return(Json(new { success = true, resposta = "comanda removida com sucesso" })); }
private void btnExcluir_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(txtId.Text) || string.IsNullOrWhiteSpace(txtIdFuncionario.Text)) { MessageBox.Show("Insira o código do pedido", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { Pedido pedido = new Pedido(); pedido = PedidoDAO.ObterPedidoPorId(int.Parse(txtId.Text)); DialogResult result = MessageBox.Show("Deseja remover esse pedido do sistema? ", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { if (PedidoDAO.Excluir(pedido)) { MessageBox.Show("Pedido excluído com sucesso", "Sucesso", MessageBoxButtons.OK); txtId.Clear(); txtIdFuncionario.Clear(); txtNomeFuncionario.Clear(); txtIdCliente.Clear(); txtNomeCliente.Clear(); lboProdutos.Items.Clear(); txtObservacoes.Clear(); txtTotalAPagar.Clear(); txtStatus.Clear(); txtData.Clear(); txtDataEnc.Clear(); btnEncerrarPed.Enabled = false; btnProcurar.Enabled = true; btnExcluir.Enabled = false; } else { MessageBox.Show("Erro ao excluir pedido", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
protected override void Deletar() { pedidoDao.Excluir(ObjetoSelecionado); AtualizarListaDePedidos(); }
public void Excluir(int ID) { Pedido pedido = this.ObterPorID(ID); pedidoDAO.Excluir(pedido, contexto); }