private void BtnCancelar_Click(object sender, EventArgs e) { try { if (DgvItensProduto.Rows.Count == 0) { if (MessageBox.Show("Com esse método, será excluído todo o pedido feito.\nDeseja Continuar?", "Cancelamento de Pedido", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ItemPedidoNegocio itemPedidoNegocio = new ItemPedidoNegocio(); PedidoNegocio pedidoNegocio = new PedidoNegocio(); itemPedidoNegocio.ExcluirPedido(pedido.Codigo); pedidoNegocio.Excluir(pedido.Codigo); this.Close(); } } else { MessageBox.Show("Por SEGURANÇA, Remova todos os produtos feitos nesse pedido clicando em 'Remover Produto'!", "Cancelamento Cancelado", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch { MessageBox.Show("Não foi possível cancelar o Pedido!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } }