public Boolean AutenticarUsuario(ModeloUsuario modelo) { DataTable tabela = new DataTable(); SqlDataAdapter da = new SqlDataAdapter("Select * from usuario where usu_login = '******' and usu_senha = '" + modelo.UsuSenha + "' ", conexao.StringConexao); da.Fill(tabela); return (tabela.Rows.Count > 0); }
public void Alterar(ModeloUsuario obj) { if (obj.UsuNome.Trim().Length == 0) { throw new Exception("O nome do usuário é obrigatório"); } if (obj.UsuCpf.Trim().Length == 0) { throw new Exception("O CPF do usuário é obrigatório"); } if (obj.UsuTipo.Trim().Length <= 0) { throw new Exception("O tipo de usuário é obrigatório"); } if (obj.UsuStatus.Trim().Length <= 0) { throw new Exception("O status do usuário é obrigatório"); } if (obj.UsuLogin.Trim().Length <= 0) { throw new Exception("O login do usuário é obrigatório"); } if (obj.UsuSenha.Trim().Length <= 0) { throw new Exception("A senha do usuário é obrigatório"); } DALUsuario DALobj = new DALUsuario(conexao); DALobj.Alterar(obj); }
public ModeloUsuario CarregaModeloUsuario(int codigo) { ModeloUsuario modelo = new ModeloUsuario(); SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "SELECT * FROM usuario WHERE usu_cod =" + codigo.ToString(); cmd.Parameters.AddWithValue("@codigo", codigo); conexao.Conectar(); SqlDataReader registro = cmd.ExecuteReader(); if (registro.HasRows) { registro.Read(); modelo.UsuCod = Convert.ToInt32(registro["usu_cod"]); modelo.UsuNome = Convert.ToString(registro["usu_nome"]); modelo.UsuCpf = Convert.ToString(registro["usu_cpf"]); modelo.UsuTipo = Convert.ToString(registro["usu_tipo"]); modelo.UsuStatus = Convert.ToString(registro["usu_status"]); modelo.UsuLogin = Convert.ToString(registro["usu_login"]); modelo.UsuSenha = Convert.ToString(registro["usu_senha"]); } conexao.Desconectar(); return modelo; }
public void Incluir(Modelo.ModeloUsuario modelo) { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "insert into usuario (nome, ativo) " + "values (@nome, @ativo); select @@IDENTITY;"; cmd.Parameters.AddWithValue("@nome", modelo.Nome); cmd.Parameters.AddWithValue("@ativo", modelo.Ativo); conexao.Conectar(); modelo.IdUsuario = Convert.ToInt32(cmd.ExecuteScalar()); conexao.Desconectar(); }
public Boolean AlterarSenha(ModeloUsuario modelo) { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "UPDATE usuario SET usu_senha = (@senha) WHERE usu_cpf = @codigo"; cmd.Parameters.AddWithValue("@senha", (modelo.UsuSenha)); cmd.Parameters.AddWithValue("@codigo", modelo.UsuCpf); conexao.Conectar(); cmd.ExecuteNonQuery(); conexao.Desconectar(); return true; }
public void Alterar(Modelo.ModeloUsuario modelo) { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "update usuario set nome = @nome, ativo = @ativo where id_usuario = @codigo)" + "values (@nome, @ativo); select @@IDENTITY;"; cmd.Parameters.AddWithValue("@nome", modelo.Nome); cmd.Parameters.AddWithValue("@ativo", modelo.Ativo); cmd.Parameters.AddWithValue("@codigo", modelo.IdUsuario); conexao.Conectar(); cmd.ExecuteNonQuery(); conexao.Desconectar(); }
public void Alterar(ModeloUsuario modelo) { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "UPDATE usuario SET usu_nome = (@nome), usu_cpf = (@cpf) , usu_tipo = (@tipo), usu_status = (@status), usu_login = (@login), usu_senha = (@senha) WHERE usu_cod = @codigo"; cmd.Parameters.AddWithValue("@nome", modelo.UsuNome); cmd.Parameters.AddWithValue("@cpf", modelo.UsuCpf); cmd.Parameters.AddWithValue("@tipo", modelo.UsuTipo); cmd.Parameters.AddWithValue("@status", modelo.UsuStatus); cmd.Parameters.AddWithValue("@login", modelo.UsuLogin); cmd.Parameters.AddWithValue("@senha", modelo.UsuSenha); cmd.Parameters.AddWithValue("@codigo", modelo.UsuCod); conexao.Conectar(); cmd.ExecuteNonQuery(); conexao.Desconectar(); }
public Boolean AutenticarUsuario(ModeloUsuario obj) { DALUsuario DALobj = new DALUsuario(conexao); return DALobj.AutenticarUsuario(obj); }
public Boolean AlterarSenha(ModeloUsuario obj) { DALUsuario DALobj = new DALUsuario(conexao); return DALobj.AlterarSenha(obj); }
public Boolean VerificarCPFLogin(ModeloUsuario obj) { DALUsuario DALobj = new DALUsuario(conexao); return DALobj.VerificarCPFLogin(obj); }
public Boolean VerificarCPFLogin(ModeloUsuario modelo) { DataTable tabela = new DataTable(); SqlDataAdapter da = new SqlDataAdapter("Select * from usuario where usu_cpf = '" + modelo.UsuCpf + "' and usu_login = '******' ", conexao.StringConexao); da.Fill(tabela); return (tabela.Rows.Count > 0); }
public void Incluir(ModeloUsuario modelo) { SqlCommand cmd = new SqlCommand(); cmd.Connection = conexao.ObjetoConexao; cmd.CommandText = "insert into usuario (usu_nome, usu_cpf, usu_tipo, usu_status, usu_login, usu_senha) values"+ "(@nome, @cpf, @tipo, @status, @login, @senha); select @@IDENTITY;"; cmd.Parameters.AddWithValue("@nome", modelo.UsuNome); cmd.Parameters.AddWithValue("@cpf", modelo.UsuCpf); cmd.Parameters.AddWithValue("@tipo", modelo.UsuTipo); cmd.Parameters.AddWithValue("@status", modelo.UsuStatus); cmd.Parameters.AddWithValue("@login", modelo.UsuLogin); cmd.Parameters.AddWithValue("@senha", modelo.UsuSenha); conexao.Conectar(); modelo.UsuCod = Convert.ToInt32(cmd.ExecuteScalar()); conexao.Desconectar(); }
private void btSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados ModeloUsuario modelo = new ModeloUsuario(); modelo.UsuNome = txtNome.Text; modelo.UsuCpf = txtCPF.Text; modelo.UsuTipo = Convert.ToString(txtTipo.Text); modelo.UsuStatus = Convert.ToString(txtStatus.Text); modelo.UsuLogin = txtLogin.Text; modelo.UsuSenha = txtSenha.Text; //obj para gravar os dados no banco DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLUsuario bll = new BLLUsuario(cx); if (this.operacao == "inserir") { //cadastrar um Usuario bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado: Código: " + modelo.UsuCod.ToString()); } else { //alterar uma categoria modelo.UsuCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (SqlException) { MessageBox.Show("O usuário com o cpf Nº" + txtCPF.Text + " já está cadastrado", "Verifique!"); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btnEntrar_Click(object sender, EventArgs e) { //leitura dos dados ModeloUsuario modelo = new ModeloUsuario(); modelo.UsuLogin = txtLogin.Text; modelo.UsuSenha = txtSenha.Text; DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLUsuario bll = new BLLUsuario(cx); if (bll.AutenticarUsuario(modelo)) { this.Hide(); frmPrincipal f = new frmPrincipal(); f.ShowDialog(); f.Dispose(); this.Close(); } else { MessageBox.Show("Usuário ou Senha inválidos", "Verifique", MessageBoxButtons.OK); } }
private void btnMudarSenha_Click(object sender, EventArgs e) { try { //leitura dos dados para verificar CPF ModeloUsuario validacpflogin = new ModeloUsuario(); validacpflogin.UsuCpf = txtCPF.Text; validacpflogin.UsuLogin = txtEsqueceLogin.Text; //leitura dos dados para mudar senha ModeloUsuario mudarsenha = new ModeloUsuario(); mudarsenha.UsuSenha = txtEsqueceSenha.Text; mudarsenha.UsuCpf = txtCPF.Text; //obj para gravar os dados no banco DALConexao cx = new DALConexao(DadosConexao.StringDeConexao); BLLUsuario bll = new BLLUsuario(cx); if (bll.VerificarCPFLogin(validacpflogin)) { bll.VerificarCPFLogin(validacpflogin); if (bll.AlterarSenha(mudarsenha)) { bll.AlterarSenha(mudarsenha); lbAlteradaSucesso.Visible = true; } else { MessageBox.Show("O CPF ou Login é inválido", "Verifique", MessageBoxButtons.OK); } } else { MessageBox.Show("O CPF ou Login é inválido", "Verifique", MessageBoxButtons.OK); } } catch (Exception erro) { MessageBox.Show(erro.Message); } }