private void button2_Click(object sender, EventArgs e) { FuncionarioDTO funcionario = dataGridView1.CurrentRow.DataBoundItem as FuncionarioDTO; FuncionarioBusiness business = new FuncionarioBusiness(); business.Remover(funcionario.id); MessageBox.Show("Funcionário Removido"); Listar(); }
private void btnDeletar_Click(object sender, EventArgs e) { try { if (funcionario == null) { string msg = "Selecione um registro para remove-lo."; frmAlert tela = new frmAlert(); tela.LoadScreen(msg); tela.ShowDialog(); } else { string msg = "Quer mesmo deletar o funcionário " + funcionario.Id + " do sistema?"; frmQuestion tela = new frmQuestion(); tela.LoadScreen(msg); tela.ShowDialog(); bool botaoYes = tela.BotaoYes; if (botaoYes == true) { FuncionarioBusiness buss = new FuncionarioBusiness(); int Id = funcionario.Id; buss.Remover(Id); CarregarGrid(); } } } catch (Exception ex) { string msg = "Ocorreu um erro: " + ex.Message; frmException tela = new frmException(); tela.LoadScreen(msg); tela.ShowDialog(); } }
private void dgvListarFuncionario_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 14) { FuncionarioDTO dto = dgvListarFuncionario.Rows[e.RowIndex].DataBoundItem as FuncionarioDTO; frmAlterarFuncionario tela = new frmAlterarFuncionario(); tela.LoadScreen(dto); tela.Show(); } if (e.ColumnIndex == 15) { FuncionarioDTO dto = dgvListarFuncionario.Rows[e.RowIndex].DataBoundItem as FuncionarioDTO; DialogResult resposta = MessageBox.Show("Quer mesmo apagar este registro?", "NerdT", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resposta == DialogResult.Yes) { FuncionarioBusiness business = new FuncionarioBusiness(); business.Remover(dto.Id); MessageBox.Show("Registro removido com sucesso!", "NerdT", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); } } }