コード例 #1
0
        private string ResponderBuscarItensParaListagemSimples()
        {
            try
            {
                var lRequest = new ListarSessoesRequest()
                {
                    CodigoSessao = this.CodigoSessao
                };

                ListarSessoesResponse lResponse = ServicoSeguranca.ListarSessoes(lRequest);

                if (lResponse.Sessoes.Count > 0)
                {
                    List <TransporteUsuariosLogados> lista = new TransporteUsuariosLogados().ToListTransporteUsuariosLogados(lResponse);

                    this.rowLinhaDeNenhumItem.Visible  = false;
                    this.rptUsuariosLogados.DataSource = lista;
                    this.rptUsuariosLogados.DataBind();

                    base.RegistrarLogConsulta();
                }
                else
                {
                    this.rowLinhaDeNenhumItem.Visible = true;
                }
            }
            catch (Exception exBusca)
            {
                base.RetornarErroAjax("Erro ao buscar os usuários logados", exBusca);
            }

            return(string.Empty);
        }
コード例 #2
0
        public List <TransporteUsuariosLogados> ToListTransporteUsuariosLogados(ListarSessoesResponse lresponse)
        {
            List <TransporteUsuariosLogados> arr = new List <TransporteUsuariosLogados>();

            foreach (Sessao sessao in lresponse.Sessoes)
            {
                arr.Add(new TransporteUsuariosLogados(sessao));
            }
            return(arr);
        }