protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { pesquisa = (String)Session["ComandoPesquisa"]; campos = (String)Session["Campos"]; string[] parametros = campos.Split(' '); for (int i = 0; i < parametros.Length; i++) { if (i < parametros.Length) { TextBoxComandoPesquisa.Text += parametros[i] + " "; } } } TextBoxComandoPesquisa.Focus(); if (!IsPostBack) { ImageButton lkListar = (ImageButton)Master.FindControl("ImageButtonListar"); lkListar.Visible = false; ImageButton lkCadastrar = (ImageButton)Master.FindControl("ImageButtonCadastrar"); lkCadastrar.Visible = false; ImageButton lkAjuda = (ImageButton)Master.FindControl("ImageButtonAjuda"); lkAjuda.Visible = false; comando = (String)Session["lista"]; Adaptador adpt = new Adaptador(); List <Processo> processos = new List <Processo>(); GridView1.DataSource = adpt.PesquisarCampos(comando); GridView1.DataBind(); usuarioConectado = (String)Session["usuario"]; senhaConectado = (String)Session["senha"]; GoldenAccess servicoDeAutenticacao = new GoldenAccess("http://localhost:3271/GoldenAccess.soap"); User usuarioGoldenAccess = new User(usuarioConectado, senhaConectado); try { usuarioGoldenAccess = servicoDeAutenticacao.Authenticate(usuarioConectado, senhaConectado); } catch (Exception ex) { LabelErro.Text = ex.Message; } if (usuarioGoldenAccess.IsAuthenticated && !usuarioGoldenAccess.Disabled) { } else { erro = "Usuário não autenticado"; Session.Add("erro", erro); Server.Transfer("Login.aspx"); Session.Abandon(); } } }
protected void Page_Load(object sender, EventArgs e) { TextBoxComandoPesquisa.Focus(); if (!IsPostBack) { ImageButton lkCadastrar = (ImageButton)Master.FindControl("ImageButtonCadastrar"); lkCadastrar.Visible = true; ImageButton lkListar = (ImageButton)Master.FindControl("ImageButtonListar"); lkListar.Visible = false; ImageButton lkAjuda = (ImageButton)Master.FindControl("ImageButtonAjuda"); lkAjuda.Visible = false; usuarioConectado = (String)Session["usuario"]; senhaConectado = (String)Session["senha"]; GoldenAccess goldenAccess = new GoldenAccess("http://localhost:3271/GoldenAccess.soap"); User usuario = new User(usuarioConectado, senhaConectado); try { usuario = goldenAccess.Authenticate(usuarioConectado, senhaConectado); } catch (Exception ex) { LabelErro.Text = ex.Message; } if (usuario.IsAuthenticated && !usuario.Disabled) { } else { erro = "Usuário não autenticado"; Session.Add("erro", erro); Server.Transfer("login.aspx"); Session.Abandon(); } campos = (String)Session["campo"]; //Pegando o parâmetro de consulta da página principal. TextBoxComandoPesquisa.Text = campos; //Listando os registros retornados pela pesquisa específica. comando = (String)Session["lista"]; Adaptador adpt = new Adaptador(); List <Prontuario> prontuario = new List <Prontuario>(); GridView1.DataSource = adpt.PesquisarCampos(comando); GridView1.DataBind(); } else { LabelErro.Text = "Não foram retornados resultados para essa consulta."; } }