public async Task <IActionResult> Cadastrar() { var marcas = await _marca.BuscaTodasAsync(); var viewModel = new ModeloFormViewModel { Marcas = marcas }; return(View(viewModel)); }
public async Task <IActionResult> Editar(int?id) { if (id == null) { return(RedirectToAction(nameof(Error), new { message = "Problema na URL: id não foi fornecido." })); } var obj = await _modelo.BuscaPorIdAsync(id.Value); if (obj == null) { return(RedirectToAction(nameof(Error), new { message = "Modelo não encontrado." })); } var marcas = await _marca.BuscaTodasAsync(); var viewModel = new ModeloFormViewModel { Modelo = obj, Marcas = marcas }; return(View(viewModel)); }