private void tstExcluir3_Click(object sender, EventArgs e) { //validação do conteúdo if (txtCodigo3.Text == "") { return; } //pergunta para o usuário se ele confirma a exclusão do cadastro DialogResult resposta; resposta = MessageBox.Show("Confirma a exclusão do Usuário?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resposta.Equals(DialogResult.No)) { return; } //instancia a classe de negócio clUsuarios clUsuarios = new clUsuarios(); //variável com a string de conexão com o banco clUsuarios.banco = Properties.Settings.Default.conexaoDB; clUsuarios.usrCod = Convert.ToInt32(txtCodigo3.Text); clUsuarios.Excluir(); //atualiza o datagridview Pesquisar(); //limpa a tela Limpar(); //mensagem de confirmação da exclusão MessageBox.Show("Usuário excluido com Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void dgvUsuarios_DoubleClick(object sender, EventArgs e) { //verifica se existe itens na grid if (dgvUsuarios.RowCount == 0) { return; } //carrega a tela com todos os dados do cliente SqlDataReader drReader; clUsuarios clUsuarios = new clUsuarios(); clUsuarios.banco = Properties.Settings.Default.conexaoDB; drReader = clUsuarios.Pesquisar(Convert.ToInt32(dgvUsuarios.CurrentRow.Cells[0].Value)); if (drReader.Read()) { //transfere os dados do banco de dados para os campos do formulário txtCodigo3.Text = drReader["usrCod"].ToString(); txtNome3.Text = drReader["usrNome"].ToString(); txtSenha3.Text = drReader["usrSenha"].ToString(); if (Convert.ToBoolean(drReader["usrClientes"].ToString()) == true) { chkbClientes.Checked = true; } else { chkbClientes.Checked = false; } if (Convert.ToBoolean(drReader["usrProdutos"].ToString()) == true) { chkbProdutos.Checked = true; } else { chkbProdutos.Checked = false; } if (Convert.ToBoolean(drReader["usrUsuarios"].ToString()) == true) { chkbUsuarios.Checked = true; } else { chkbUsuarios.Checked = false; } //habilita o frame e envia o cursor para o campo nome tabControl1.SelectedTab = tabPage2; txtNome3.Focus(); } drReader.Close(); }
private void dvgFuncionarios_DoubleClick(object sender, EventArgs e) { //verifica se existe itens na grid if (dgvFuncionarios.RowCount == 0) { return; } //carrega a tela com todos os dados do cliente SqlDataReader drReader; clUsuarios clUsuarios = new clUsuarios(); clUsuarios.banco = Properties.Settings.Default.conexaoDB; drReader = clUsuarios.PesquisarNome(Convert.ToInt32(dgvFuncionarios.CurrentRow.Cells[0].Value)); if (drReader.Read()) { //TRANFERE OS DADOS DO BANCO DE DADOS PARA O CAMPO DO FORM txtCode.Text = drReader["usrCode"].ToString(); txtLogin.Text = drReader["usrNome"].ToString(); txtSenha.Text = drReader["usrSenha"].ToString(); if (Convert.ToBoolean(drReader["usrClientes"].ToString()) == true) { chkClientes.Checked = true; } else { chkClientes.Checked = false; } if (Convert.ToBoolean(drReader["usrProdutos"].ToString()) == true) { chkUsuarios.Checked = true; } else { chkUsuarios.Checked = false; } //HABILITA O FRAME ENVIA CURSOR PARA O CAMPO DESCRIÇAO tabControl1.SelectedTab = tabPage2; txtLogin.Focus(); } drReader.Close(); }
public void PesquisarFun() { string campo = ""; //seleciona o campo de pesquia if (cboOpcao.Text == "Login") { campo = "usrNome"; } else if (cboOpcao.Text == "Senha") { campo = "usrSenha"; } //carrega o datagridview comos clientes cadastrados clUsuarios clUsuarios = new clUsuarios(); clUsuarios.banco = Properties.Settings.Default.conexaoDB; dgvFuncionarios.DataSource = clUsuarios.PesquisarUser(campo, txtFiltro.Text).Tables[0]; //comand utilizado para gerar um efeito "zebrado" no datagridview dgvFuncionarios.AlternatingRowsDefaultCellStyle.BackColor = Color.LightGray; }
public void Pesquisar() { string campo = ""; //seleciona o campo de pesquisa if (cboOpcao3.Text == "Codigo") { campo = "usrCod"; } else if (cboOpcao3.Text == "Nome") { campo = "usrNome"; } //carrega o datagridview com os clientes cadastrados clUsuarios clUsuarios = new clUsuarios(); clUsuarios.banco = Properties.Settings.Default.conexaoDB; dgvUsuarios.DataSource = clUsuarios.PesquisarGrid(campo, txtFiltro3.Text).Tables[0]; //comando utilizado para gerar um efeito "zebrado" no datagridview dgvUsuarios.AlternatingRowsDefaultCellStyle.BackColor = Color.Green; }
private void tstSalva3_Click(object sender, EventArgs e) { //validação do conteúdo if (txtNome3.Text == "") { errError.SetError(lblNome3, "Campo Obrigatório"); return; } else { errError.SetError(lblNome3, ""); } if (txtSenha3.Text == "") { errError.SetError(lblSenha3, "Campo Obrigatório"); return; } else { errError.SetError(lblSenha3, ""); } //pergunta para o usuário se ele confirma a inclusão do cadastro DialogResult resposta; resposta = MessageBox.Show("Confirma a inclusão?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resposta.Equals(DialogResult.No)) { return; } //instancia a classe de negócio clUsuarios clUsuarios = new clUsuarios(); //carrega as propriedades clUsuarios.usrNome = txtNome3.Text; clUsuarios.usrSenha = txtSenha3.Text; if (chkbClientes.Checked == true) { clUsuarios.usrClientes = "1"; } else { clUsuarios.usrClientes = "0"; } if (chkbProdutos.Checked == true) { clUsuarios.usrProdutos = "1"; } else { clUsuarios.usrProdutos = "0"; } if (chkbUsuarios.Checked == true) { clUsuarios.usrUsuarios = "1"; } else { clUsuarios.usrUsuarios = "0"; } if (chkbFornecedores.Checked == true) { clUsuarios.usrFornecedores = "1"; } else { clUsuarios.usrFornecedores = "0"; } //variável com a string de conexão com o banco clUsuarios.banco = Properties.Settings.Default.conexaoDB; //chama o método gravar if (txtCodigo3.Text == "") { clUsuarios.Gravar(); } else { clUsuarios.usrCod = Convert.ToInt32(txtCodigo3.Text); clUsuarios.Alterar(); } //atualiza o datagridview Pesquisar(); //limpa a tela Limpar(); //mensagem de confirmação da inclusão MessageBox.Show("Usuário Incluído com Sucesso!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void btnOk_Click(object sender, EventArgs e) { bool Clientes; bool Produtos; bool Fornecedores; //verifica se o nome do usuário foi digitado if (txtUsuario.Text == "") { MessageBox.Show("Nome do Usuário Inválido!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); txtUsuario.Focus(); return; } //verifica se a senha do usuário foi digitado if (txtSenha.Text == "") { MessageBox.Show("Senha do Usuário Inválido!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSenha.Focus(); return; } //verifica se o usuário e senha existem no banco de dados SqlDataReader drReader; clUsuarios clUsuarios = new clUsuarios(); clUsuarios.banco = Properties.Settings.Default.conexaoDB; drReader = clUsuarios.Pesquisar(txtUsuario.Text, txtSenha.Text); if (!drReader.Read()) { MessageBox.Show("Acesso Negado!", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { //verifica a permissão de acesso do usuário if (Convert.ToBoolean(drReader["usrClientes"].ToString()) == true) { Clientes = true; } else { Clientes = false; } if (Convert.ToBoolean(drReader["usrProdutos"].ToString()) == true) { Produtos = true; } else { Produtos = false; } if (Convert.ToBoolean(drReader["usrFornecedores"].ToString()) == true) { Fornecedores = true; } else { Fornecedores = false; } //oculta o formulário de login Hide(); //cria a instância do formulário principal frmPrincipal frmPrincipal = new frmPrincipal(); //transfere as permissões de acesso para o frm principal frmPrincipal.Clientes = Clientes; frmPrincipal.Produtos = Produtos; frmPrincipal.Fornecedores = Fornecedores; //abre o formulário principal frmPrincipal.Show(); } //fecha o DataReader drReader.Close(); }
public void Gravar() { // instancia a classe de negocio clUsuarios clUsuarios = new clUsuarios(); if (txtLogin.Text == "") { lblMensagem1.Text = "Insina um Login para o Funcionario"; return; } if (txtSenha.Text == "") { lblMensagem2.Text = "Insina uma senha para o Funcionario"; return; } DialogResult resposta; resposta = MessageBox.Show("Confirma a inclusão?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (resposta.Equals(DialogResult.No)) { return; } //carrega as propriedades clUsuarios.usrNome = txtLogin.Text; clUsuarios.usrSenha = txtSenha.Text; if (chkClientes.Checked == true) { clUsuarios.usrClientes = "1"; } else { clUsuarios.usrClientes = "0"; } if (chkUsuarios.Checked == true) { clUsuarios.usrProdutos = "1"; } else { clUsuarios.usrProdutos = "0"; } //variavel com a sstring de conexao com o banco clUsuarios.banco = Properties.Settings.Default.conexaoDB; if (txtCode.Text == "") { clUsuarios.Gravar(); } else { clUsuarios.usrCod = Convert.ToInt32(txtCode.Text); clUsuarios.Alterar(); } //mensagem de cofiguração MessageBox.Show("Fornecedor incluido com sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); lblMensagem.Text = "Funcionario cadastrado com sucesso"; ClearForm.ClearForms(this); }