public IActionResult Edit(int?id) { if (id == null) { return(RedirectToAction(nameof(Error), new { message = "Id não fornecido" })); } Acessorio acessorio = (Acessorio)facade.ConsultarId(new Acessorio() { Id = id.Value }); if (acessorio == null) { return(RedirectToAction(nameof(Error), new { message = "Acessório não encontrado" })); } List <Linha> listaLinha = new List <Linha>(); foreach (EntidadeDominio item in facade.Consultar(acessorio.Linha)) { listaLinha.Add((Linha)item); } var viewModel = new AcessorioBasicoFormViewModel { Acessorio = acessorio, Linhas = listaLinha }; return(View(viewModel)); }
public IActionResult Create(Linha linha) { List <Linha> listaLinha = new List <Linha>(); foreach (EntidadeDominio item in facade.Consultar(linha)) { listaLinha.Add((Linha)item); } var viewModel = new AcessorioBasicoFormViewModel { Linhas = listaLinha }; return(View(viewModel)); }