Ejemplo n.º 1
0
        public IActionResult Salvar(AtualizarAnuncioRequest atualizarAnuncioRequest)
        {
            AtualizarAnuncioResponse response = _applicationTesteWebMotorsService.AtualizarAnuncio(atualizarAnuncioRequest);
            AnuncioView accView = response.AnuncioView;

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
        public IActionResult Editar(int idAnuncio)
        {
            BuscarAnuncioResponse response = _applicationTesteWebMotorsService.BuscarAnuncio(idAnuncio);
            AnuncioView           accView  = response.AnuncioView;

            return(View(accView));
        }
Ejemplo n.º 3
0
        public IActionResult Excluir(int idAnuncio)
        {
            ExcluirAnuncioResponse response = _applicationTesteWebMotorsService.ExcluirAnuncio(idAnuncio);
            AnuncioView            accView  = response.AnuncioView;

            if (response.Successo)
            {
                ViewData["alertaExcluiu"] = true;
            }

            return(RedirectToAction("Index"));
        }
Ejemplo n.º 4
0
        public IActionResult Criar(AnuncioView anuncioView)
        {
            CriarAnuncioRequest criarAnuncioRequest = new CriarAnuncioRequest();

            criarAnuncioRequest.Anuncio = new Anuncio()
            {
                Ano           = anuncioView.Ano,
                Id            = anuncioView.Id,
                Marca         = anuncioView.Marca,
                Modelo        = anuncioView.Modelo,
                Observacao    = anuncioView.Observacao,
                Quilometragem = anuncioView.Quilometragem,
                Versao        = anuncioView.Versao
            };

            CriarAnuncioResponse response = _applicationTesteWebMotorsService.CriarAnuncio(criarAnuncioRequest);
            AnuncioView          accView  = response.AnuncioView;

            return(RedirectToAction("Index"));
        }