//Botão Excluir private void btnExcluir_Click(object sender, EventArgs e) { if (base.DesejaRealmenteExcluir()) { DelegateCRUD.ExecuteExcluir(() => { _repositorioFuncionario.Remover((tb_Colaborador)bscFuncionario.Current); XtraMessageBox.Show(Mensagens.ExcluirComSucesso); }); } }
private void RemoverFuncionario() { if (dgvConsultaFuncionarios.RowCount > 0) { CarregarListas(); funcionario = new Funcionario(); funcionario.Id = int.Parse(dgvConsultaFuncionarios.CurrentRow.Cells[0].Value.ToString()); funcionario.Id_Usuario = int.Parse(dgvConsultaFuncionarios.CurrentRow.Cells[0].Value.ToString()); if (Mensagem.MensagemQuestao("Tem certeza que deseja excluir?").Equals(DialogResult.Yes)) { repositorioFuncionario.Remover(funcionario); Mensagem.MensagemExclusao(); ListarTodosFuncionarios(); } } }