Ejemplo n.º 1
0
        private void ResponderBuscarItensParaListagemSimples()
        {
            try
            {
                var lConsulta = base.ServicoPersistenciaCadastro.ConsultarEntidadeCadastro <RiscoClientePermissaoRelInfo>(
                    new ConsultarEntidadeCadastroRequest <RiscoClientePermissaoRelInfo>(
                        new RiscoClientePermissaoRelInfo()
                {
                    ConsultaClienteParametro = this.GetParametroBusca,
                    ConsultaClienteTipo      = (OpcoesBuscarPor)this.GetTipoBusca,
                    ConsultaIdBolsa          = this.GetBolsa,
                    ConsultaIdGrupo          = this.GetGrupo
                })
                {
                    DescricaoUsuarioLogado = base.UsuarioLogado.Nome, IdUsuarioLogado = base.UsuarioLogado.Id
                });

                if (null != lConsulta.Resultado && !0.Equals(lConsulta.Resultado.Count))
                {
                    var listaTransporte = new TransporteRelatorio_002().TraduzirLista(lConsulta.Resultado);
                    base.PopularComboComListaGenerica <TransporteRelatorio_002>(listaTransporte, this.rptRelatorio);
                    this.rowLinhaDeNenhumItem.Visible = false;
                }
                else
                {
                    this.rowLinhaDeNenhumItem.Visible = true;
                }
            }
            catch (Exception ex)
            {
                base.RetornarErroAjax(ex.ToString());
            }
        }
Ejemplo n.º 2
0
        private void ResponderBuscarItensParaListagemSimples()
        {
            try
            {
                var lListaAssessores = base.ConsultarCodigoAssessoresVinculadosString(base.CodigoAssessor);

                string lCodigoAssessor = string.Empty;

                if (base.CodigoAssessor.HasValue)
                {
                    lCodigoAssessor = lListaAssessores;
                }
                else
                {
                    if (this.GetCodigoAssessor.HasValue)
                    {
                        lCodigoAssessor = this.GetCodigoAssessor.Value.ToString();
                    }
                }

                var lConsulta = base.ServicoPersistenciaCadastro.ConsultarEntidadeCadastro <ClientePosicaoOpcaoExercidaRelInfo>(
                    new ConsultarEntidadeCadastroRequest <ClientePosicaoOpcaoExercidaRelInfo>()
                {
                    EntidadeCadastro = new ClientePosicaoOpcaoExercidaRelInfo()
                    {
                        ConsultaClienteParametro       = this.GetClienteParametro,
                        ConsultaSentidoCompradoLancado = this.GetSentidoCompradoLancado,
                        ConsultaCodigoAssessor         = lCodigoAssessor,
                        ConsultaCodigoCarteira         = this.GetCodigoCarteira,
                        ConsultaClienteTipo            = this.GetBuscarPor,
                        ConsultarStrike      = this.GetStrike,
                        ConsultaSerie        = this.GetSerie,
                        ConsultaPapel        = this.GetPapel,
                        ConsultaDtVencimento = this.GetDataVencimento
                    },
                    DescricaoUsuarioLogado = base.UsuarioLogado.Nome,
                    IdUsuarioLogado        = base.UsuarioLogado.Id
                });

                var lLista = new TransporteRelatorio_002().TraduzirLista(lConsulta.Resultado);

                if (null != lConsulta.Resultado && !0.Equals(lConsulta.Resultado.Count))
                {
                    base.PopularComboComListaGenerica <TransporteRelatorio_002>(lLista, this.rptRelatorio);
                    this.rowLinhaDeNenhumItem.Visible = false;

                    base.RegistrarLogConsulta();
                }
                else
                {
                    this.rowLinhaDeNenhumItem.Visible = true;
                }
            }
            catch (Exception ex)
            {
                base.RetornarErroAjax(ex.ToString());
            }
        }