Ejemplo n.º 1
0
        protected void ButtonPesquisaComando_Click(object sender, EventArgs e)
        {
            LabelErro.Text = "";
            comando        = (String)Session["lista"];
            campos         = (String)Session["campo"];

            if (IsPostBack)
            {
                Adaptador adpt2 = new Adaptador();
                if (campos == TextBoxComandoPesquisa.Text)
                {
                    comando = comando.Replace("OU", "E");
                    GridView1.DataSource = adpt2.PesquisarCampos(comando);
                    GridView1.DataBind();
                }
                else
                {
                    Session["campo"] = TextBoxComandoPesquisa.Text;
                    string parametros = montarComando(TextBoxComandoPesquisa.Text);
                    comando = "textsearch in prontuario " + parametros;
                    GridView1.DataSource = adpt2.PesquisarCampos(comando);
                    GridView1.DataBind();
                }
            }
            Adaptador         adpt  = new Adaptador();
            List <Prontuario> lista = new List <Prontuario>();

            lista = adpt.PesquisarCampos(comando);
            if (lista.Count == 0)
            {
                LabelErro.Text = "Não foram encontrados resultados para essa pesquisa";
            }
            else
            {
                GridView1.DataSource = lista;
                GridView1.DataBind();
            }
        }
Ejemplo n.º 2
0
 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.";
     }
 }
Ejemplo n.º 3
0
        protected void ButtonPesquisaComando_Click(object sender, EventArgs e)
        {
            LabelErro.Text = "";
            comando = (String)Session["lista"];
            campos = (String)Session["campo"];

            if (IsPostBack)
            {
                Adaptador adpt2 = new Adaptador();
                if (campos == TextBoxComandoPesquisa.Text)
                {
                    comando = comando.Replace("OU", "E");
                    GridView1.DataSource = adpt2.PesquisarCampos(comando);
                    GridView1.DataBind();
                }
                else
                {
                    Session["campo"] = TextBoxComandoPesquisa.Text;
                    string parametros = montarComando(TextBoxComandoPesquisa.Text);
                    comando = "textsearch in prontuario " + parametros;
                    GridView1.DataSource = adpt2.PesquisarCampos(comando);
                    GridView1.DataBind();
                }
            }
            Adaptador adpt = new Adaptador();
            List<Prontuario> lista = new List<Prontuario>();
            lista = adpt.PesquisarCampos(comando);
            if (lista.Count == 0)
            {
                LabelErro.Text = "Não foram encontrados resultados para essa pesquisa";
            }
            else
            {
                GridView1.DataSource = lista;
                GridView1.DataBind();
            }
        }
Ejemplo n.º 4
0
        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.";
            }
        }