private void frmPermissaoUsuarios_Load(object sender, EventArgs e) { localhostAdm.Admin buscaTipo = new localhostAdm.Admin(); cmbUsuario.DisplayMember = "Nome"; cmbUsuario.ValueMember = "Nome"; cmbUsuario.DataSource = buscaTipo.RetornaComboNome(); }
private void CarregarGrid() { localhostAdm.Admin buscaUsuario = new localhostAdm.Admin(); grdGerenciamento.AutoGenerateColumns = false; grdGerenciamento.DataSource = null; grdGerenciamento.DataSource = buscaUsuario.RetornaUsuario(); grdGerenciamento.Show(); }
private void btnGravar_Click(object sender, EventArgs e) { try { if (txtNome.Text == "" || txtSenha.Text == "" || txtUsuario.Text == "" || txtSenhaConfirmacao.Text == "" || txtFuncao.Text == "" || cmbDepartamento.SelectedIndex == -1) { MessageBox.Show("OOPS! Tem algum dado faltando!", "Usuário", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { localhostAdm.Admin cadastroUsuario = new localhostAdm.Admin(); string Nome = txtNome.Text; string Funcao = txtFuncao.Text; string Departamento = cmbDepartamento.SelectedItem.ToString(); string Usuario = txtUsuario.Text; string Senha = txtSenha.Text; string SenhaConfirmacao = txtSenhaConfirmacao.Text; DateTime DataCriacao = DateTime.Now; if (Senha == SenhaConfirmacao) { int IdUsuario = cadastroUsuario.CadastroUsuario(Nome, Funcao, Departamento, Usuario, Senha, DataCriacao); if (IdUsuario > 0) { if (cadastroUsuario.CadastroPermissoesUsuario(Departamento, IdUsuario, Usuario) == true) { DialogResult dialogResult = MessageBox.Show("Cadastrado com Sucesso!", "Usuário", MessageBoxButtons.OK); this.Close(); } else { MessageBox.Show("Erro ao gravar a Permissão do Usuário!!!", "Usuário", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Erro ao gravar Usuario!!!", "Usuário", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("As senhas não coincidem!", "Usuário", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnTI_Click(object sender, EventArgs e) { try { localhost.Login buscaDepartamento = new localhost.Login(); localhostAdm.Admin permissoes = new localhostAdm.Admin(); usuario = ""; usuario = cmbUsuario.SelectedValue.ToString(); string setor = "TI"; if (permissoes.VerificarPermissao(setor, usuario) == true) { DialogResult dialogResult = MessageBox.Show("Este usuário ja possui esta permissão, deseja remove-la?", "Confirmação", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { if (permissoes.AtualizaPermissoesRemove(setor, usuario) == true) { MessageBox.Show("Permissão removida com sucesso!", "Confirmação", MessageBoxButtons.OK); } } } else { DialogResult dialogResult = MessageBox.Show("Deseja atribuir esta permissão para este usuario?", "Confirmação", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { if (permissoes.AtualizaPermissoesAdiciona(setor, usuario) == true) { MessageBox.Show("Permissão atribuida com sucesso!", "Confirmação", MessageBoxButtons.OK); } } } } catch (Exception ex) { throw new Exception(ex.ToString()); } }