private void btnExcluir_Click(object sender, EventArgs e) { try { if (dtDados.SelectedRows.Count > 0) { DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { DALConexao dal = new DALConexao(); BLLTipoPessoa bll = new BLLTipoPessoa(dal); bll.Excluir(Convert.ToInt32(dtDados.CurrentRow.Cells["TipoUsuarioId"].Value.ToString())); MostrarDados(txtValor.Text); } } else { MessageBox.Show("Por favor, selecione um registro!"); } } catch { MessageBox.Show("Impossível excluir o registro. \n O registro está sendo utilizado em outra operação"); MostrarDados(txtValor.Text); } }
private void btnSalvar_Click(object sender, EventArgs e) { try { TipoUsuario modelo = new TipoUsuario(); modelo.Descricao = txtDescricao.Text; DALConexao dal = new DALConexao(); BLLTipoPessoa bll = new BLLTipoPessoa(dal); if (txtCodigo.Text == "") { bll.Incluir(modelo); MessageBox.Show("Tipo de Pessoa cadastrado com sucesso!"); } else { modelo.TipoUsuarioId = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Tipo de Pessoa atualizado com sucesso!"); } LimpaTela(); this.Close(); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
public void MostrarDados(string valor) { DALConexao dal = new DALConexao(); BLLTipoPessoa bll = new BLLTipoPessoa(dal); dtDados.DataSource = null; dtDados.DataSource = bll.Localizar(valor); dtDados.Refresh(); dtDados.Update(); }