protected void ImageButtonPesquisarDespesa_Click(object sender, ImageClickEventArgs e) { if (TextBoxDespesaDocumento1.Text == "" && TextBoxDespesaDocumento2.Text == "" && TextBoxDespesaDocumento3.Text == "" && TextBoxDespesaDocumento4.Text == "" && TextBoxDespesaDocumento5.Text == "" && TextBoxDespesaDocumento6.Text == "" && TextBoxDespesaQualquerCampo.Text == "") { LabelErroDespesa.Text = "Não existem campos para pesquisa"; } else { comando = "select id, arq_Arquivo, documento1, documento2, documento3, documento4, documento5, documento6 from folder245_indices5 where "; if (TextBoxDespesaQualquerCampo.Text != "") { if (TextBoxDespesaQualquerCampo.Text == "*") { comando = "select id, arq_Arquivo, documento1, documento2, documento3, documento4, documento5, documento6 from folder245_indices5"; } else { string novoComando = montarComando(TextBoxDespesaQualquerCampo.Text); if (novoComando == null) { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in folder245_indices5 " + novoComando; } } } else { if (TextBoxDespesaDocumento1.Text != "") { comando += "documento1 = " + "\"" + TextBoxDespesaDocumento1.Text + "\""; } if (TextBoxDespesaDocumento2.Text != "") { if (i > 1) { comando += " and documento2 = " + "\"" + TextBoxDespesaDocumento2.Text + "\""; i++; } else { comando += " documento2 = " + "\"" + TextBoxDespesaDocumento2.Text + "\""; i++; } } if (TextBoxDespesaDocumento3.Text != "") { if (i > 1) { comando += " and documento3 = " + "\"" + TextBoxDespesaDocumento3.Text + "\""; i++; } else { comando += " documento3 = " + "\"" + TextBoxDespesaDocumento3.Text + "\""; i++; } } if (TextBoxDespesaDocumento4.Text != "" && i > 1) { if (i > 1) { comando += " and documento4 = " + "\"" + TextBoxDespesaDocumento4.Text + "\""; i++; } else { comando += " documento4 = " + "\"" + TextBoxDespesaDocumento4.Text + "\""; i++; } } if (TextBoxDespesaDocumento5.Text != "" && i > 1) { if (i > 1) { comando += " and documento5 = " + "\"" + TextBoxDespesaDocumento5.Text + "\""; i++; } else { comando += " documento5 = " + "\"" + TextBoxDespesaDocumento5.Text + "\""; i++; } } if (TextBoxDespesaDocumento6.Text != "" && i > 1) { if (i > 1) { comando += " and documento6 = " + "\"" + TextBoxDespesaDocumento6.Text + "\""; i++; } else { comando += " documento6 = " + "\"" + TextBoxDespesaDocumento6.Text + "\""; i++; } } } AdaptadorDespesa adpt = new AdaptadorDespesa(); List<Despesa> lista = adpt.PesquisaPorCampo(comando); if (lista.Count == 0) { LabelErroDespesa.Text = "Não foram encontrados resultados para essa pesquisa"; } else { Session.Add("lista", comando); Session.Add("modulo", 1); Session.Add("pagina", pagina); try { Server.Transfer("pesquisarprocessosdespesa.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 ImageButtonPesquisarDespesa_Click(object sender, ImageClickEventArgs e) { if (TextBoxDespesaDocumento1.Text == "" && TextBoxDespesaDocumento2.Text == "" && TextBoxDespesaDocumento3.Text == "" && TextBoxDespesaDocumento4.Text == "" && TextBoxDespesaDocumento5.Text == "" && TextBoxDespesaDocumento6.Text == "" && TextBoxDespesaQualquerCampo.Text == "") { LabelErroDespesa.Text = "Não existem campos para pesquisa"; } else { comando = "select id, arq_Arquivo, documento1, documento2, documento3, documento4, documento5, documento6 from folder245_indices5 where "; if (TextBoxDespesaQualquerCampo.Text != "") { if (TextBoxDespesaQualquerCampo.Text == "*") { comando = "select id, arq_Arquivo, documento1, documento2, documento3, documento4, documento5, documento6 from folder245_indices5"; } else { string novoComando = montarComando(TextBoxDespesaQualquerCampo.Text); if (novoComando == null) { LabelErro.Text = "Não foram encontrados resultados para essa pesquisa"; } else { comando = "textsearch in folder245_indices5 " + novoComando; } } } else { if (TextBoxDespesaDocumento1.Text != "") { comando += "documento1 = " + "\"" + TextBoxDespesaDocumento1.Text + "\""; } if (TextBoxDespesaDocumento2.Text != "") { if (i > 1) { comando += " and documento2 = " + "\"" + TextBoxDespesaDocumento2.Text + "\""; i++; } else { comando += " documento2 = " + "\"" + TextBoxDespesaDocumento2.Text + "\""; i++; } } if (TextBoxDespesaDocumento3.Text != "") { if (i > 1) { comando += " and documento3 = " + "\"" + TextBoxDespesaDocumento3.Text + "\""; i++; } else { comando += " documento3 = " + "\"" + TextBoxDespesaDocumento3.Text + "\""; i++; } } if (TextBoxDespesaDocumento4.Text != "" && i > 1) { if (i > 1) { comando += " and documento4 = " + "\"" + TextBoxDespesaDocumento4.Text + "\""; i++; } else { comando += " documento4 = " + "\"" + TextBoxDespesaDocumento4.Text + "\""; i++; } } if (TextBoxDespesaDocumento5.Text != "" && i > 1) { if (i > 1) { comando += " and documento5 = " + "\"" + TextBoxDespesaDocumento5.Text + "\""; i++; } else { comando += " documento5 = " + "\"" + TextBoxDespesaDocumento5.Text + "\""; i++; } } if (TextBoxDespesaDocumento6.Text != "" && i > 1) { if (i > 1) { comando += " and documento6 = " + "\"" + TextBoxDespesaDocumento6.Text + "\""; i++; } else { comando += " documento6 = " + "\"" + TextBoxDespesaDocumento6.Text + "\""; i++; } } } AdaptadorDespesa adpt = new AdaptadorDespesa(); List <Despesa> lista = adpt.PesquisaPorCampo(comando); if (lista.Count == 0) { LabelErroDespesa.Text = "Não foram encontrados resultados para essa pesquisa"; } else { Session.Add("lista", comando); Session.Add("modulo", 1); Session.Add("pagina", pagina); try { Server.Transfer("pesquisarprocessosdespesa.aspx"); } catch (Exception ex) { LabelErro.Text = ex.Message; } } } }