protected void ImageButtonPesquisarProtocolo_Click(object sender, ImageClickEventArgs e) { if (TextBoxProtocoloDocumento1.Text == "" && TextBoxProtocoloDocumento2.Text == "" && TextBoxProtocoloDocumento3.Text == "" && TextBoxProtocoloDocumento4.Text == "" && TextBoxProtocoloDocumento5.Text == "" && TextBoxProtocoloDocumento6.Text == "" && TextBoxProtocoloQualquerCampo.Text == "") { LabelErroProtocolo.Text = "Não existem campos para pesquisa"; } else { comando = "select id, arq_Arquivo, documento1, documento2, documento3, documento4, documento5, documento6 from folder245_indices6 where "; if (TextBoxProtocoloQualquerCampo.Text != "") { if (TextBoxProtocoloQualquerCampo.Text == "*") { comando = "select id, arq_Arquivo, documento1, documento2, documento3, documento4, documento5, documento6 from folder245_indices6"; } else { string novoComando = montarComando(TextBoxProtocoloQualquerCampo.Text); if (novoComando == null) { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in folder245_indices6 " + novoComando; } } } else { if (TextBoxProtocoloDocumento1.Text != "") { comando += "documento1 = " + "\"" + TextBoxProtocoloDocumento1.Text + "\""; } if (TextBoxProtocoloDocumento2.Text != "") { if (i > 1) { comando += " and documento2 = " + "\"" + TextBoxProtocoloDocumento2.Text + "\""; i++; } else { comando += " documento2 = " + "\"" + TextBoxProtocoloDocumento2.Text + "\""; i++; } } if (TextBoxProtocoloDocumento3.Text != "") { if (i > 1) { comando += " and documento3 = " + "\"" + TextBoxProtocoloDocumento3.Text + "\""; i++; } else { comando += " documento3 = " + "\"" + TextBoxProtocoloDocumento3.Text + "\""; i++; } } if (TextBoxProtocoloDocumento4.Text != "" && i > 1) { if (i > 1) { comando += " and documento4 = " + "\"" + TextBoxProtocoloDocumento4.Text + "\""; i++; } else { comando += " documento4 = " + "\"" + TextBoxProtocoloDocumento4.Text + "\""; i++; } } if (TextBoxProtocoloDocumento5.Text != "" && i > 1) { if (i > 1) { comando += " and documento5 = " + "\"" + TextBoxProtocoloDocumento5.Text + "\""; i++; } else { comando += " documento5 = " + "\"" + TextBoxProtocoloDocumento5.Text + "\""; i++; } } if (TextBoxProtocoloDocumento6.Text != "" && i > 1) { if (i > 1) { comando += " and documento6 = " + "\"" + TextBoxProtocoloDocumento6.Text + "\""; i++; } else { comando += " documento6 = " + "\"" + TextBoxProtocoloDocumento6.Text + "\""; i++; } } } AdaptadorProtocolo adpt = new AdaptadorProtocolo(); List<Protocolo> lista = adpt.PesquisaPorCampo(comando); if (lista.Count == 0) { LabelErroProtocolo.Text = "Não foram encontrados resultados para essa pesquisa"; } else { Session.Add("lista", comando); Session.Add("modulo", 2); Session.Add("pagina", pagina); try { Server.Transfer("pesquisarprotocolos.aspx"); } catch (Exception ex) { LabelErro.Text = ex.Message; } } } }
protected void ImageButtonPesquisar_Click(object sender, ImageClickEventArgs e) { if (TextBoxBuscaComExpressao.Text != "" || TextBoxBuscaQualquerPalavra.Text != "") { int modulo = (Int32)Session["modulo"]; if (modulo == 0) { if (TextBoxBuscaComExpressao.Text != "" && TextBoxBuscaQualquerPalavra.Text != "") { LabelErro.Text = "Apenas um campo deve estar preenchido"; } if (TextBoxBuscaQualquerPalavra.Text != "") { novoComando = montarComandoPorPalavra(TextBoxBuscaQualquerPalavra.Text); if (novoComando == "") { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in tcejurisprudencia " + novoComando; } } if (TextBoxBuscaComExpressao.Text != "") { novoComando = montarComandoPorExpressao(TextBoxBuscaComExpressao.Text); if (novoComando == "") { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in tcejurisprudencia " + novoComando; //comando = "textsearch in tcejurisprudencia " + "\"" + TextBoxBuscaComExpressao.Text + "\""; } } Adaptador adpt = new Adaptador(); List<Processo> lista = adpt.PesquisaPorCampo(comando); if (lista.Count == 0) { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { Session.Add("lista", comando); Session.Add("pagina", pagina); try { Server.Transfer("pesquisar.aspx"); } catch (Exception ex) { LabelErro.Text = ex.Message; } } } else if (modulo == 1) { if (TextBoxBuscaComExpressao.Text != "" && TextBoxBuscaQualquerPalavra.Text != "") { LabelErro.Text = "Apenas um campo deve estar preenchido"; } if (TextBoxBuscaQualquerPalavra.Text != "") { novoComando = montarComandoPorPalavra(TextBoxBuscaQualquerPalavra.Text); if (novoComando == "") { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in folder245_indices5 " + novoComando; } } if (TextBoxBuscaComExpressao.Text != "") { novoComando = montarComandoPorExpressao(TextBoxBuscaQualquerPalavra.Text); if (novoComando == "") { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in folder245_indices5 " + novoComando; } } AdaptadorDespesa adpt = new AdaptadorDespesa(); List<Despesa> lista = adpt.PesquisaPorCampo(comando); if (lista.Count == 0) { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { Session.Add("lista", comando); Session.Add("pagina", pagina); try { Server.Transfer("pesquisarprocessosdespesa.aspx"); } catch (Exception ex) { LabelErro.Text = ex.Message; } } } else if (modulo == 2) { if (TextBoxBuscaComExpressao.Text != "" && TextBoxBuscaQualquerPalavra.Text != "") { LabelErro.Text = "Apenas um campo deve estar preenchido"; } if (TextBoxBuscaQualquerPalavra.Text != "") { novoComando = montarComandoPorPalavra(TextBoxBuscaQualquerPalavra.Text); if (novoComando == "") { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in folder245_indices6 " + novoComando; } } if (TextBoxBuscaComExpressao.Text != "") { novoComando = montarComandoPorExpressao(TextBoxBuscaComExpressao.Text); if (novoComando == "") { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in folder245_indices6 \"" + novoComando; } } AdaptadorProtocolo adpt = new AdaptadorProtocolo(); List<Protocolo> lista = adpt.PesquisaPorCampo(comando); if (lista.Count == 0) { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { Session.Add("lista", comando); Session.Add("pagina", pagina); try { Server.Transfer("pesquisarprotocolos.aspx"); } catch (Exception ex) { LabelErro.Text = ex.Message; } } } else { LabelErro.Text = "Erro não identificado"; } } else { LabelErro.Text = "Um dos campos deve estar preenchido"; } }
protected void ImageButtonPesquisar_Click(object sender, ImageClickEventArgs e) { if (TextBoxBuscaComExpressao.Text != "" || TextBoxBuscaQualquerPalavra.Text != "") { int modulo = (Int32)Session["modulo"]; if (modulo == 0) { if (TextBoxBuscaComExpressao.Text != "" && TextBoxBuscaQualquerPalavra.Text != "") { LabelErro.Text = "Apenas um campo deve estar preenchido"; } if (TextBoxBuscaQualquerPalavra.Text != "") { novoComando = montarComandoPorPalavra(TextBoxBuscaQualquerPalavra.Text); if (novoComando == "") { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in tcejurisprudencia " + novoComando; } } if (TextBoxBuscaComExpressao.Text != "") { novoComando = montarComandoPorExpressao(TextBoxBuscaComExpressao.Text); if (novoComando == "") { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in tcejurisprudencia " + novoComando; //comando = "textsearch in tcejurisprudencia " + "\"" + TextBoxBuscaComExpressao.Text + "\""; } } Adaptador adpt = new Adaptador(); List <Processo> lista = adpt.PesquisaPorCampo(comando); if (lista.Count == 0) { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { Session.Add("lista", comando); Session.Add("pagina", pagina); try { Server.Transfer("pesquisar.aspx"); } catch (Exception ex) { LabelErro.Text = ex.Message; } } } else if (modulo == 1) { if (TextBoxBuscaComExpressao.Text != "" && TextBoxBuscaQualquerPalavra.Text != "") { LabelErro.Text = "Apenas um campo deve estar preenchido"; } if (TextBoxBuscaQualquerPalavra.Text != "") { novoComando = montarComandoPorPalavra(TextBoxBuscaQualquerPalavra.Text); if (novoComando == "") { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in folder245_indices5 " + novoComando; } } if (TextBoxBuscaComExpressao.Text != "") { novoComando = montarComandoPorExpressao(TextBoxBuscaQualquerPalavra.Text); if (novoComando == "") { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in folder245_indices5 " + novoComando; } } AdaptadorDespesa adpt = new AdaptadorDespesa(); List <Despesa> lista = adpt.PesquisaPorCampo(comando); if (lista.Count == 0) { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { Session.Add("lista", comando); Session.Add("pagina", pagina); try { Server.Transfer("pesquisarprocessosdespesa.aspx"); } catch (Exception ex) { LabelErro.Text = ex.Message; } } } else if (modulo == 2) { if (TextBoxBuscaComExpressao.Text != "" && TextBoxBuscaQualquerPalavra.Text != "") { LabelErro.Text = "Apenas um campo deve estar preenchido"; } if (TextBoxBuscaQualquerPalavra.Text != "") { novoComando = montarComandoPorPalavra(TextBoxBuscaQualquerPalavra.Text); if (novoComando == "") { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in folder245_indices6 " + novoComando; } } if (TextBoxBuscaComExpressao.Text != "") { novoComando = montarComandoPorExpressao(TextBoxBuscaComExpressao.Text); if (novoComando == "") { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in folder245_indices6 \"" + novoComando; } } AdaptadorProtocolo adpt = new AdaptadorProtocolo(); List <Protocolo> lista = adpt.PesquisaPorCampo(comando); if (lista.Count == 0) { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { Session.Add("lista", comando); Session.Add("pagina", pagina); try { Server.Transfer("pesquisarprotocolos.aspx"); } catch (Exception ex) { LabelErro.Text = ex.Message; } } } else { LabelErro.Text = "Erro não identificado"; } } else { LabelErro.Text = "Um dos campos deve estar preenchido"; } }
protected void ImageButtonPesquisarProtocolo_Click(object sender, ImageClickEventArgs e) { if (TextBoxProtocoloDocumento1.Text == "" && TextBoxProtocoloDocumento2.Text == "" && TextBoxProtocoloDocumento3.Text == "" && TextBoxProtocoloDocumento4.Text == "" && TextBoxProtocoloDocumento5.Text == "" && TextBoxProtocoloDocumento6.Text == "" && TextBoxProtocoloQualquerCampo.Text == "") { LabelErroProtocolo.Text = "Não existem campos para pesquisa"; } else { comando = "select id, arq_Arquivo, documento1, documento2, documento3, documento4, documento5, documento6 from folder245_indices6 where "; if (TextBoxProtocoloQualquerCampo.Text != "") { if (TextBoxProtocoloQualquerCampo.Text == "*") { comando = "select id, arq_Arquivo, documento1, documento2, documento3, documento4, documento5, documento6 from folder245_indices6"; } else { string novoComando = montarComando(TextBoxProtocoloQualquerCampo.Text); if (novoComando == null) { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in folder245_indices6 " + novoComando; } } } else { if (TextBoxProtocoloDocumento1.Text != "") { comando += "documento1 = " + "\"" + TextBoxProtocoloDocumento1.Text + "\""; } if (TextBoxProtocoloDocumento2.Text != "") { if (i > 1) { comando += " and documento2 = " + "\"" + TextBoxProtocoloDocumento2.Text + "\""; i++; } else { comando += " documento2 = " + "\"" + TextBoxProtocoloDocumento2.Text + "\""; i++; } } if (TextBoxProtocoloDocumento3.Text != "") { if (i > 1) { comando += " and documento3 = " + "\"" + TextBoxProtocoloDocumento3.Text + "\""; i++; } else { comando += " documento3 = " + "\"" + TextBoxProtocoloDocumento3.Text + "\""; i++; } } if (TextBoxProtocoloDocumento4.Text != "" && i > 1) { if (i > 1) { comando += " and documento4 = " + "\"" + TextBoxProtocoloDocumento4.Text + "\""; i++; } else { comando += " documento4 = " + "\"" + TextBoxProtocoloDocumento4.Text + "\""; i++; } } if (TextBoxProtocoloDocumento5.Text != "" && i > 1) { if (i > 1) { comando += " and documento5 = " + "\"" + TextBoxProtocoloDocumento5.Text + "\""; i++; } else { comando += " documento5 = " + "\"" + TextBoxProtocoloDocumento5.Text + "\""; i++; } } if (TextBoxProtocoloDocumento6.Text != "" && i > 1) { if (i > 1) { comando += " and documento6 = " + "\"" + TextBoxProtocoloDocumento6.Text + "\""; i++; } else { comando += " documento6 = " + "\"" + TextBoxProtocoloDocumento6.Text + "\""; i++; } } } AdaptadorProtocolo adpt = new AdaptadorProtocolo(); List <Protocolo> lista = adpt.PesquisaPorCampo(comando); if (lista.Count == 0) { LabelErroProtocolo.Text = "Não foram encontrados resultados para essa pesquisa"; } else { Session.Add("lista", comando); Session.Add("modulo", 2); Session.Add("pagina", pagina); try { Server.Transfer("pesquisarprotocolos.aspx"); } catch (Exception ex) { LabelErro.Text = ex.Message; } } } }