private void CarregarCombos() { var lDados = new MonitoramentoOrdemDbLib().BuscarSistemaOrigem(new BuscarSistemaOrigemRequest()); this.rptBusca_Monitoramento_OrdensNovoOMS_Sistema.DataSource = lDados.Resultado; this.rptBusca_Monitoramento_OrdensNovoOMS_Sistema.DataBind(); }
/// <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); }