private void dgvLista_Banco_CellContentClick(object sender, DataGridViewCellEventArgs e) { Banco banco = (Banco)(dgvLista_Banco.SelectedRows[0].DataBoundItem); if (dgvLista_Banco.Columns[e.ColumnIndex].Name == "btnEditar") { if (dgvLista_Banco.SelectedRows.Count > 0) { fCad_Banco frm = new fCad_Banco(); frm.PreencherBanco(banco); frm.ShowDialog(); bancoRepository.Editar(frm.BancoManutencao); AtualizarGrid(); } } else if (dgvLista_Banco.Columns[e.ColumnIndex].Name == "btnApagar") { DialogResult result = MessageBox.Show("Deseja apagar o item?", "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { bancoRepository.Apagar(banco.Id); AtualizarGrid(); MessageBox.Show("Item Removido com Sucesso!"); } else { MessageBox.Show("Operação Cancelada"); } } }
private void Btn_Salvar_Click(object sender, EventArgs e) { if (Banco.Id != 0) { BancoRepository.Editar(Banco); MessageBox.Show("Alterado com sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { Banco = new Banco { //Id = Guid.NewGuid(), //Id = 1, CodigoDoBanco = Convert.ToInt32(txt_CodigoDoBanco.Text), NomeDoBanco = txt_NomeDoBanco.Text }; } Close(); }
private void Salvar() { if (CadastroEhValido()) { Banco.Codigo = txtCodigo.Text; Banco.Nome = txtNome.Text; if (Banco.Id == 0) { BancoRepository.Inserir(Banco); MessageBox.Show("Cadastro Incluido com sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { BancoRepository.Editar(Banco); MessageBox.Show("Cadastro alterado com sucesso", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } Close(); } }