// GET: Computador/EditarProcessador/5 public ActionResult EditarProcessador(int id) { Processador processador = servicoProcessador.RetornarPorID(id); ProcessadorViewModelEdita processadorViewModelEdita = Mapper.Map <ProcessadorViewModelEdita>(processador); processadorViewModelEdita.IDComputador = processador.Computadores[0].IDComputador; return(View(processadorViewModelEdita)); }
public ActionResult EditarProcessador(ProcessadorViewModelEdita processadorViewModelEdita) { try { Processador processador = Mapper.Map <Processador>(processadorViewModelEdita); servicoProcessador.Atualizar(processador); TempData["MensagemSucesso"] = "Processador editado com sucesso!"; return(RedirectToAction("Index")); } catch (Exception ex) { ViewBag.MensagemErro = "Ocorreu um erro, tente novamente ou entre em contato com nosso suporte. Detalhe do erro: " + ex.Message; return(View()); } }