Exemplo n.º 1
0
        public IEnumerable<AnuncioModel> ListaModelosPorUsuario(string nomeUsuario)
        {
            IEnumerable<Anuncio> anuncios = db.Anuncios.Where(x => x.Servico.Usuario.NomeUsuario == nomeUsuario).ToList();
            List<AnuncioModel> modelos = new List<AnuncioModel>();

            foreach (Anuncio a in anuncios)
            {
                AnuncioModel modelo = new AnuncioModel
                {
                    Id = a.Id,
                    Titulo = a.Titulo,
                    Descricao = a.Descricao,
                    TipoAnuncioId = a.TipoAnuncio.Id,
                    TipoAnuncioTipo = a.TipoAnuncio.Tipo,
                    ServicoId = a.Servico.Id,
                    ServicoNome = a.Servico.Nome,
                    ListaImagens = a.Imagens,
                    TipoUsuario = a.Servico.Usuario.TipoUsuario
                };

                modelos.Add(modelo);
            }

            return modelos;
        }
Exemplo n.º 2
0
        public IEnumerable<AnuncioModel> ListaModelos()
        {
            IEnumerable<Anuncio> anuncios = Lista();
            List<AnuncioModel> modelos = new List<AnuncioModel>();

            foreach(Anuncio a in anuncios)
            {
                AnuncioModel modelo = new AnuncioModel
                {
                    Id = a.Id,
                    Titulo = a.Titulo,
                    Descricao = a.Descricao,
                    TipoAnuncioId = a.TipoAnuncio.Id,
                    TipoAnuncioTipo = a.TipoAnuncio.Tipo,
                    ServicoId = a.Servico.Id,
                    ServicoNome = a.Servico.Nome,
                    ListaImagens = a.Imagens
                };

                modelos.Add(modelo);
            }

            return modelos;
        }