/// <summary> /// Retorna uma busca pelos itens da listagem simples /// </summary> /// <returns></returns> private string ResponderBuscarItensParaListagemSimples() { this.Session["HoraInicial"] = null; this.Session["HoraFinal"] = null; //lRequest.Canal = GetBolsa; gRequest.Instrumento = GetPapel; gRequest.Origem = GetOrigem; gRequest.Status = GetStatus; gRequest.DataDe = GetDataHoraInicial; gRequest.DataAte = GetDataHoraFinal; gRequest.ContaDoCliente = GetTermoBusca; gRequest.CodigoAssessor = CodigoAssessor; gRequest.PaginaCorrente = 1; gRequest.QtdeLimiteRegistros = 20; gRequest.TotalRegistros = 0; gRequest.IdSistemaOrigem = this.GetIdSistemaOrigem; string lRetorno = string.Empty; try { TransporteDeListaPaginada lLista = new TransporteDeListaPaginada(); MonitoramentoOrdemDbLib lServico = new MonitoramentoOrdemDbLib(); BuscarOrdensResponse lResponse = null; if (GetOrigem != null && (GetOrigem.Equals("HB") || GetOrigem.Equals("GTI") || GetOrigem.Equals("PORTAL"))) { lResponse = lServico.BuscarOrdensNovoOMS(gRequest); lResponse.TotalItens = lResponse.Ordens.Count; this.SessionUltimoResultadoDeBusca = this.FiltrarSentidoBolsaOrigem(lResponse.Ordens).ToList(); } lLista = BuscarPaginaDeResultados(1); if (lLista.TotalDeItens > 0) { lRetorno = RetornarSucessoAjax(lLista, string.Format("Foram encontrados {0} registros", lLista.TotalDeItens.ToString())); //O grid espera o objeto direto, sem estar encapsulado base.RegistrarLogConsulta(); } else { lRetorno = RetornarSucessoAjax(lLista, "Nenhum registro encontrado!"); } } catch (Exception exBusca) { base.RetornarErroAjax("Erro ao buscar dados de ordem", exBusca); } return(lRetorno); }
private List <object> ParametrosC() { List <object> _param = new List <object>() { }; _param.Add(Leis); //0 _param.Add(Leis_Comp); //1 _param.Add(Decretos); //2 _param.Add(DataI.ToShortDateString()); //3 _param.Add(DataF.ToShortDateString()); //4 if (Resumo == string.Empty) { _param.Add("%"); } else { _param.Add(Resumo); //5 } if (GetSituacao == 0) { _param.Add("%"); } else { _param.Add(GetSituacao.ToString()); //6 } if (GetOrigem == 0) { _param.Add("%"); } else { _param.Add(GetOrigem.ToString()); //7 } if (Autor == string.Empty) { _param.Add("%"); } else { _param.Add(Autor); //8 } if (LLC == 0) { _param.Add("%"); } else { _param.Add(LLC.ToString()); //9 } if (DEC == 0) { _param.Add("%"); } else { _param.Add(DEC.ToString()); //10 } return(_param); }