예제 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         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;
             ImageAttention.Visible = true;
         }
         if (usuario.IsAuthenticated && !usuario.Disabled)
         {
         }
         else
         {
             erro = "Usuário não autenticado";
             Session.Add("erro", erro);
             Server.Transfer("Login.aspx");
             Session.Abandon();
         }
         comando = (String)Session["pesquisa"];
         Adaptador adpt = new Adaptador();
         GridView1.DataSource = adpt.PesquisarCampos(comando);
         GridView1.DataBind();
     }
 }
예제 #2
0
 protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     comando = (String)Session["pesquisa"];
     GridView1.PageIndex = e.NewPageIndex;
     Adaptador adpt = new Adaptador();
     GridView1.DataSource = adpt.PesquisarCampos(comando);
     GridView1.DataBind();
 }
예제 #3
0
        protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            comando             = (String)Session["pesquisa"];
            GridView1.PageIndex = e.NewPageIndex;
            Adaptador adpt = new Adaptador();

            GridView1.DataSource = adpt.PesquisarCampos(comando);
            GridView1.DataBind();
        }
예제 #4
0
        /// <summary>
        /// Método usado para processar a pesquisa dentro da lista de Colaboradores.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
        protected void ButtonEnviarPesquisa_Click(object sender, EventArgs e)
        {
            comando = (String)Session["pesquisa"];
            campos  = (String)Session["campos"];
            Adaptador adpt = new Adaptador();

            if (IsPostBack)
            {
                if (campos == TextBoxPesquisa.Text)
                {
                    GridView1.DataSource = adpt.PesquisarCampos(comando);
                    GridView1.DataBind();
                }
                else
                {
                    Session["campos"] = TextBoxPesquisa.Text;
                    string parametros = montarComando(TextBoxPesquisa.Text);
                    if (parametros == null)
                    {
                        ScriptManager.RegisterStartupScript(Page, GetType(), Guid.NewGuid().ToString(), "window.alert('Parâmetro Inválido.');", true);
                    }
                    else
                    {
                        comando += " E " + parametros;
                        GridView1.DataSource = adpt.PesquisarCampos(comando);
                        GridView1.DataBind();
                    }
                }
            }

            //List<Documento> lista = new List<Documento>();
            //lista = adpt.PesquisarCampos(comando);

            //GridView1.DataSource = lista;
            //GridView1.DataBind();
        }
예제 #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                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;
                    ImageAttention.Visible = true;
                }
                if (usuario.IsAuthenticated && !usuario.Disabled)
                {

                }
                else
                {
                    erro = "Usuário não autenticado";
                    Session.Add("erro", erro);
                    Server.Transfer("Login.aspx");
                    Session.Abandon();
                }
                comando = (String)Session["pesquisa"];
                Adaptador adpt = new Adaptador();
                GridView1.DataSource = adpt.PesquisarCampos(comando);
                GridView1.DataBind();
            }
        }
예제 #6
0
        /// <summary>
        /// Método usado para processar a pesquisa dentro da lista de Colaboradores.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
        protected void ButtonEnviarPesquisa_Click(object sender, EventArgs e)
        {
            comando = (String)Session["pesquisa"];
            campos = (String)Session["campos"];
            Adaptador adpt = new Adaptador();
            if (IsPostBack)
            {
                if (campos == TextBoxPesquisa.Text)
                {
                    GridView1.DataSource = adpt.PesquisarCampos(comando);
                    GridView1.DataBind();
                }
                else
                {
                    Session["campos"] = TextBoxPesquisa.Text;
                    string parametros = montarComando(TextBoxPesquisa.Text);
                    if (parametros == null)
                    {
                        ScriptManager.RegisterStartupScript(Page, GetType(), Guid.NewGuid().ToString(), "window.alert('Parâmetro Inválido.');", true);
                    }
                    else
                    {
                        comando += " E " + parametros;
                        GridView1.DataSource = adpt.PesquisarCampos(comando);
                        GridView1.DataBind();
                    }

                }
            }

            //List<Documento> lista = new List<Documento>();
            //lista = adpt.PesquisarCampos(comando);

            //GridView1.DataSource = lista;
            //GridView1.DataBind();
        }