public override void Remover() { var selected = _pedidoControl.ObterSelecionado(); if (selected != null) { try { var retorno = _servico.Remover(selected.ID); if (retorno) { MessageBox.Show("Deletado com sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Erro ao deletar", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } this.AtualizarLista(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Selecione um pedido", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public async Task <bool> Remover(int id) => await _pedidoServico.Remover(id);