private void btnCadastrar_Click(object sender, EventArgs e) { try { CS_clsFuncionario objFunc = new CS_clsFuncionario(); objFunc = objFunc.getFuncionariosByCpf(txtCpf.Text); if (objFunc.ID_Funcionario == 0) { MessageBox.Show(objFunc.ID_Funcionario.ToString()); MessageBox.Show("Usuario inexistete"); } else { string query = "SELECT MAX(ID_USUARIO)+1 AS ID FROM TB_USUARIO"; CS_clsUsuario mObjUsuario = new CS_clsUsuario(); mObjUsuario.ID_Usuario = mObjUsuario.autoIncremento(query); mObjUsuario.NM_Usuario = txtUsuário.Text; mObjUsuario.NM_Senha = txtSenha.Text; mObjUsuario.ID_Funcionario = objFunc.ID_Funcionario.ToString(); string mErro = mObjUsuario.inserirUsuario(); if (mErro == null) { MessageBox.Show("Inserido com sucesso"); } else { MessageBox.Show(mErro); } } } catch (Exception ex) { MessageBox.Show("Erro catastrofico 11 "); } finally { CS_clsUsuario mObjUsuario = new CS_clsUsuario(); mObjUsuario.CS_redirecionarLogin(); this.Hide(); } }
private void btnAcessar_Click(object sender, EventArgs e) { CS_clsUsuario mObjUsuario = new CS_clsUsuario(); mObjUsuario.NM_Usuario = txtUsuario.Text; mObjUsuario.NM_Senha = txtSenha.Text; string erro = ""; Boolean validar = mObjUsuario.CS_validarUsuario(mObjUsuario); if (validar) { //MessageBox.Show("Entrando"); mObjUsuario.CS_iniciarSessao(); this.Hide(); } else { MessageBox.Show(mObjUsuario.CS_emitirErro(erro)); } limparCampos(); }
public Boolean CS_validarUsuario(CS_clsUsuario usuario) { CS_clsConexao conexao = new CS_clsConexao(); conexao.conectar(); Boolean validar = false; string query = "SELECT NM_Usuario FROM TB_Usuario WHERE NM_Usuario=@USUARIO"; SqlCommand cmd = new SqlCommand(query, conexao.conexao); cmd.Parameters.AddWithValue("@USUARIO", usuario.NM_Usuario); SqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { string usuario1 = usuario.mNM_Usuario; validar = usuario.CS_validarSenha(usuario.mNM_Senha); if (!validar) { return(false);; } else { return(true); } } else { return(validar); } dr.Close(); conexao.desconectar(); }