public async Task <IActionResult> Criar(AnuncioViewModel anuncioViewModel) { if (!ModelState.IsValid) { await PreencherViewBags(); return(View(anuncioViewModel)); } var anuncio = AnuncioFactory.MapearAnuncio(anuncioViewModel); await _criarAnuncio.Executar(anuncio); return(RedirectToAction("Index")); }
public async Task <IActionResult> Index() { var anuncios = await _consultasAnuncio.ListarTodosAnuncios(); return(View(AnuncioFactory.MapearListaAnuncioViewModel(anuncios))); }