private void btnAlterar_Click(object sender, EventArgs e) { if (txtCodigo.Text.Length == 0) { MessageBox.Show("USUÁRIO NÃO CADASTRADO", "MENSAGEM", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (txtUsuario.Text.Length == 0) { MessageBox.Show("SELECIONE O USUÁRIO PARA ALTERAR", "MENSAGEM", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (txtSenha.Text.Length == 0) { MessageBox.Show("DIGITE A NOVA SENHA DO USUÁRIO OU CANCELE A ALTERAÇÃO", "MENSAGEM", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { usuarioInformation usu = new usuarioInformation(); usu.usu_Cod = Convert.ToInt32(txtCodigo.Text); usu.usu_Nome = txtUsuario.Text; usu.usu_Senha = txtSenha.Text; SqlConnection con = new SqlConnection(); try { //conexão con.ConnectionString = Dados.conexaoBancoDados; //command SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandType = CommandType.Text; cmd.CommandText = "update cadusuario set senha = @usu_senha where codigo = @usu_codigo"; //Parametros cmd.Parameters.AddWithValue("@usu_codigo", usu.usu_Cod); cmd.Parameters.AddWithValue("@usu_senha", usu.usu_Senha); //Abrir conexão con.Open(); //Executar Query cmd.ExecuteNonQuery(); MessageBox.Show("SENHA ALTERADA COM SUCESSO", "MENSAGEM", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaTela(); } catch (Exception ex) { MessageBox.Show(ex.Message, "ERRO CONTATE O ADMINISTRADOR DO SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { con.Close(); dgvUsuario.DataSource = AtualizaGrid(txtFiltro.Text); } } }
private void btnExcluir_Click(object sender, EventArgs e) { if (txtCodigo.Text.Length == 0) { MessageBox.Show("SELECIONE O USUÁRIO PARA EXCLUIR", "MENSAGEM", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { usuarioInformation usu = new usuarioInformation(); usu.usu_Cod = Convert.ToInt32(txtCodigo.Text); SqlConnection con = new SqlConnection(); try { //conexão con.ConnectionString = Dados.conexaoBancoDados; //command SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandType = CommandType.Text; cmd.CommandText = "delete from cadusuario where codigo = @usu_codigo"; //parametros cmd.Parameters.AddWithValue("@usu_codigo", usu.usu_Cod); //abrir conexão con.Open(); if (MessageBox.Show("CONFIRMA A EXCLUSÃO DO USUÁRIO?", "MENSAGEM", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { //Executar Query cmd.ExecuteNonQuery(); MessageBox.Show("USUÁRIO EXCLUÍDO COM SUCESSO", "MENSAGEM", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaTela(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { con.Close(); dgvUsuario.DataSource = AtualizaGrid(txtFiltro.Text); } } }
private void btnInserir_Click(object sender, EventArgs e) { if (txtUsuario.Text.Length > 0 && txtSenha.Text.Length > 0) { usuarioInformation usu = new usuarioInformation(); usu.usu_Nome = txtUsuario.Text; usu.usu_Senha = txtSenha.Text; SqlConnection con = new SqlConnection(); try { //conexão con.ConnectionString = Dados.conexaoBancoDados; //COMMAND SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandType = CommandType.Text; cmd.CommandText = "insert into cadusuario (nome, senha) values (@usu_nome, @usu_senha)"; //PARAMETROS cmd.Parameters.AddWithValue("@usu_nome", usu.usu_Nome); cmd.Parameters.AddWithValue("@usu_senha", usu.usu_Senha); //Abrir conexão con.Open(); //Executar Query cmd.ExecuteNonQuery(); MessageBox.Show("USUÁRIO CADASTRADO COM SUCESSO", "MENSAGEM", MessageBoxButtons.OK, MessageBoxIcon.Information); LimpaTela(); } catch (Exception ex) { MessageBox.Show(ex.Message, "ERRO CONTATE O ADMINSTRADOR DO SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { con.Close(); dgvUsuario.DataSource = AtualizaGrid(txtFiltro.Text); } } else { MessageBox.Show("PREENCHA OS CAMPOS PARA CADASTRAR O NOVO USUÁRIO", "MENSAGEM", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnLogar_Click(object sender, EventArgs e) { if (txtUsuario.Text.Length > 0 && txtSenha.Text.Length > 0) { usuarioInformation usu = new usuarioInformation(); usu.usu_Nome = txtUsuario.Text; usu.usu_Senha = txtSenha.Text; SqlConnection con = new SqlConnection(); try { // conexão con.ConnectionString = Dados.conexaoBancoDados; //commamd SqlCommand cmd = new SqlCommand(); cmd.Connection = con; cmd.CommandType = CommandType.Text; cmd.CommandText = "select count(nome) from cadusuario WHERE nome = @usu_nome and senha = @usu_senha"; //parametros cmd.Parameters.AddWithValue("@usu_nome", usu.usu_Nome); cmd.Parameters.AddWithValue("@usu_senha", usu.usu_Senha); //Abriel conexao con.Open(); int resultado; resultado = Convert.ToInt32(cmd.ExecuteScalar()); //verificar Resuldado if (resultado == 1) { this.Visible = false; //MessageBox.Show("Logado com Sucesso", "Login", MessageBoxButtons.OK, MessageBoxIcon.Information); frmPrincipal principal = new frmPrincipal(); principal.nome = usu.usu_Nome; principal.Show(); } else { throw new Exception("USUÁRIO/SENHA INVÁLIDO"); } } catch (Exception ex) { MessageBox.Show(ex.Message, "ERRO CONTATE O ADMINISTRADOR DO SISTEMA", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { txtUsuario.Focus(); txtSenha.Clear(); txtUsuario.Clear(); con.Close(); } } else { MessageBox.Show("PREENCHA OS CAMPOS PARA FAZER O LOGIN", "MENSAGEM", MessageBoxButtons.OK, MessageBoxIcon.Information); } }