private void btnAltera_Click(object sender, EventArgs e) { int aux; btnAltera.Enabled = false; btnGrava.Enabled = true; btnNovo.Enabled = false; btnExclui.Enabled = false; btnCancela.Enabled = true; HabilitaCampos(); frmConsultaUsuario form = new frmConsultaUsuario(); form.ShowDialog(); aux = form.Codigo; if (aux != 0) { control.setUsu(aux, "", "", "", "", 0, "", "", "", ""); control.RecuperaDados(); txtCodigo.Text = "" + aux; txtCPF.Text = control.getCpf(); txtEndereco.Text = control.getEndereco(); txtLogin.Text = control.getLogin(); txtNome.Text = control.getNome(); txtPergunta.Text = control.getPergunta(); txtResposta.Text = control.getResposta(); txtSenha.Text = control.getSenha(); txtTelefone.Text = control.getTelefone(); if (control.getNivel() == 1) { cbbNivel.SelectedIndex = 0; } else { cbbNivel.SelectedIndex = 1; } } else { MessageBox.Show("Nenhum usuário selecionado!"); EstadoCamposInicial(); EstadoBotoesInicial(); } }
private void btnExclui_Click(object sender, EventArgs e) { int aux = 0; btnExclui.Enabled = false; btnNovo.Enabled = false; btnAltera.Enabled = false; frmConsultaUsuario form = new frmConsultaUsuario(); form.ShowDialog(); aux = form.Codigo; txtCodigo.Text = "" + aux; control.setUsu(aux, "", "", "", "", 0, "", "", "", ""); control.RecuperaDados(); txtCodigo.Text = "" + aux; txtCPF.Text = control.getCpf(); txtEndereco.Text = control.getEndereco(); txtLogin.Text = control.getLogin(); txtNome.Text = control.getNome(); txtPergunta.Text = control.getPergunta(); txtResposta.Text = control.getResposta(); txtSenha.Text = control.getSenha(); txtTelefone.Text = control.getTelefone(); if (MessageBox.Show("Tem certeza que deseja excluir esse usuário?", "Confirma Exclusão", MessageBoxButtons.YesNo) == DialogResult.Yes) { if (aux != UserAtual) { control.Excluir(); } else { MessageBox.Show("Não é possivel excluir o administrador atual!"); } } EstadoBotoesInicial(); EstadoCamposInicial(); }
private void btConsultaUsuario(object sender, EventArgs e) { frmConsultaUsuario f = new frmConsultaUsuario(); f.ShowDialog(); }