Ejemplo n.º 1
0
        protected void btnEntrar(object sender, EventArgs e)
        {
            IConexao conexao = new ConexaoMySQL();

            if (conexao.AbrirConexao() == ConnectionState.Open)
            {
                string login = txtLogin.Text;
                string senha = txtSenha.Text;

                string sql = string.Format("SELECT idPerfil FROM usuarios where login = '******' and senha = '{1}'", login, senha);

                MySqlDataReader dataReader = (MySqlDataReader)conexao.ExecutarConsulta(sql);

                while (dataReader.Read())
                {
                    /*switch (dataReader[0])
                     * {
                     *  case (int)Perfis.Administrador:*/
                    dataReader.Close();
                    conexao.FecharConecao();
                    this.Hide();
                    Response.Redirect("~/Localizar Cliente.aspx");
                    return;

                    /*case (int)Perfis.Gerente:
                     *  dataReader.Close();
                     *  conexao.FecharConecao();
                     *  this.Hide();
                     *  Response.Redirect("~/Localizar Cliente.aspx");
                     *  return;
                     *
                     * case (int)Perfis.Atendente:
                     *  dataReader.Close();
                     *  conexao.FecharConecao();
                     *  this.Hide();
                     *  Response.Redirect("~/Localizar Cliente.aspx");
                     *  return;
                     *
                     * case (int)Perfis.Tecnico_Alocado:
                     *  dataReader.Close();
                     *  conexao.FecharConecao();
                     *  this.Hide();
                     *  Response.Redirect("~/Localizar Cliente.aspx");
                     *  return;
                     *
                     * case (int)Perfis.Técnico_Campo:
                     *  dataReader.Close();
                     *  conexao.FecharConecao();
                     *  this.Hide();
                     *  Response.Redirect("~/Localizar Cliente.aspx");
                     *  return;
                     * default:
                     *  break;
                     * }*/
                }

                dataReader.Close();
                conexao.FecharConecao();
                //MessageBox.Show("Usuário não identificado", "Login", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }