public TransporteRelatorio_027(Gradual.Intranet.Contratos.Dados.Relatorios.Cliente.ClienteDeParaInfo pInfo) { this.CodigoGradual = pInfo.CodigoGradual.Value; this.CodigoAssessor = pInfo.CodigoAssessor; this.CodigoExterno = pInfo.CodigoExterno.Value; this.DigitoExterno = pInfo.DigitoPlural.Value; this.Nome = pInfo.Nome.ToString(); }
private void ResponderBuscarItensParaListagemSimples() { var lRequest = new ConsultarEntidadeCadastroRequest <Gradual.Intranet.Contratos.Dados.Relatorios.Cliente.ClienteDeParaInfo>() { IdUsuarioLogado = base.UsuarioLogado.Id, DescricaoUsuarioLogado = base.UsuarioLogado.Nome }; var lResponse = new ConsultarEntidadeCadastroResponse <Gradual.Intranet.Contratos.Dados.Relatorios.Cliente.ClienteDeParaInfo>(); string lPrefixo = this.PrefixoDaRaiz; try { string lListaAssessores = String.Empty; if (!base.EhAdministrador && this.GetListaAssessoresVinculados != null) { foreach (int assessor in this.GetListaAssessoresVinculados.ListaCodigoAssessoresVinculados) { if (String.IsNullOrEmpty(lListaAssessores)) { lListaAssessores += String.Format("{0}", assessor); } else { lListaAssessores += String.Format(",{0}", assessor); } } } var lInfo = new Gradual.Intranet.Contratos.Dados.Relatorios.Cliente.ClienteDeParaInfo() { CodigoGradual = this.GetCodigoGradual, CodigoExterno = this.GetCodigoExterno, CodigoAssessor = lListaAssessores }; lRequest.EntidadeCadastro = lInfo; lResponse = this.ServicoPersistenciaCadastro.ConsultarEntidadeCadastro <Gradual.Intranet.Contratos.Dados.Relatorios.Cliente.ClienteDeParaInfo>(lRequest); if (lResponse.StatusResposta == MensagemResponseStatusEnum.OK) { if (lResponse.Resultado.Count > 0) { IEnumerable <Gradual.Intranet.Www.App_Codigo.TransporteJson.Relatorios.Cliente.TransporteRelatorio_027> lLista = from Gradual.Intranet.Contratos.Dados.Relatorios.Cliente.ClienteDeParaInfo i in lResponse.Resultado select new Gradual.Intranet.Www.App_Codigo.TransporteJson.Relatorios.Cliente.TransporteRelatorio_027(i); if (lLista.Count() >= gTamanhoDaParte) { this.ListaDeResultados = lLista; this.rptRelatorio.DataSource = BuscarParte(1); rowLinhaCarregandoMais.Visible = true; } else { this.rptRelatorio.DataSource = lLista; } this.rptRelatorio.DataBind(); rowLinhaDeNenhumItem.Visible = false; } else { rowLinhaDeNenhumItem.Visible = true; } } } catch (Exception exBusca) { throw exBusca; } }