// GET: Computador/EditarMemoriaRAM/5 public ActionResult EditarMemoriaRAM(int id) { MemoriaRAM memoriaRAM = servicoMemoriaRAM.RetornarPorID(id); MemoriaRAMViewModelEdita memoriaRAMViewModelEdita = Mapper.Map <MemoriaRAMViewModelEdita>(memoriaRAM); memoriaRAMViewModelEdita.IDComputador = memoriaRAM.Computadores[0].IDComputador; return(View(memoriaRAMViewModelEdita)); }
public ActionResult EditarMemoriaRAM(MemoriaRAMViewModelEdita memoriaRAMViewModelEdita) { try { MemoriaRAM memoriaRAM = Mapper.Map <MemoriaRAM>(memoriaRAMViewModelEdita); servicoMemoriaRAM.Atualizar(memoriaRAM); TempData["MensagemSucesso"] = "Memória RAM editada 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()); } }