private string GetSeguindoEventosJSON(List <evento> eventos) { var resultados = new List <Resultado>(); try { using (var db = new nosso_showEntities(Conexao.GetString())) { for (int i = 0; i < eventos.Count; i++) { var evento = eventos[i]; Resultado r = new Resultado { ID = evento.ID, Nome = evento.Titulo, Username = evento.usuario_estabelecimento.usuario.Username, Tipo = "Evento" }; try { r.Imagem = evento.imagem.Last(x => x.TipoImagem == 4).Diretorio; } catch { r.Imagem = "/Imagens/Views/user.svg"; } var usuario = new UsuarioVM(evento.usuario_estabelecimento.usuario); r.Endereco = usuario.GetEnderecoString(); resultados.Add(r); } } } catch { } return(JsonConvert.SerializeObject(resultados)); }
private string GetSeguindoEstabelecimentosJSON(List <usuario_estabelecimento> estabelecimentos) { var resultados = new List <Resultado>(); for (int i = 0; i < estabelecimentos.Count; i++) { var e = estabelecimentos[i]; Resultado r = new Resultado { ID = e.IDUsuario, Nome = e.usuario.Nome, Username = e.usuario.Username, Tipo = "Estabelecimento" }; try { r.Imagem = e.usuario.imagem.Last(x => x.TipoImagem == 1).Diretorio; } catch { r.Imagem = "/Imagens/Views/user.svg"; } var usuario = new UsuarioVM(e.usuario); r.Endereco = usuario.GetEnderecoString(); r.Badges = new List <string>(); r.Badges.Add(e.ambientacao.Descricao); resultados.Add(r); } return(JsonConvert.SerializeObject(resultados)); }