コード例 #1
0
        public BuscarVariosAnuncioResponse BuscarAnuncioComFiltros(BuscarVariosAnuncioRequest buscarVariosAnuncioRequest)
        {
            Anuncio anuncio = new Anuncio();

            anuncio = buscarVariosAnuncioRequest.Anuncio;

            BuscarVariosAnuncioResponse buscarVariosAnuncioResponse = new BuscarVariosAnuncioResponse();

            buscarVariosAnuncioResponse.AnunciosView = new List <AnuncioView>();

            IList <Anuncio> ListaAnuncioRetorno = _servicoAnuncio.ConsultarComFiltro(anuncio);

            foreach (Anuncio anuncioRetorno in ListaAnuncioRetorno)
            {
                buscarVariosAnuncioResponse.AnunciosView.Add(new AnuncioView()
                {
                    Ano           = anuncioRetorno.Ano,
                    Id            = anuncioRetorno.Id,
                    Marca         = anuncioRetorno.Marca,
                    Modelo        = anuncioRetorno.Modelo,
                    Observacao    = anuncioRetorno.Observacao,
                    Quilometragem = anuncioRetorno.Quilometragem,
                    Versao        = anuncioRetorno.Versao
                });
            }

            return(buscarVariosAnuncioResponse);
        }
コード例 #2
0
        public IActionResult Index()
        {
            IList <AnuncioView> Anuncios = new List <AnuncioView>();

            Anuncios.Clear();
            BuscarVariosAnuncioResponse responseAll = _applicationTesteWebMotorsService.BuscarTodosAnuncio();

            Anuncios = responseAll.AnunciosView;
            return(View(Anuncios));
        }