// GET: Artigos/Edit/5 public ActionResult Edit(int id) { FT_RetailContext context = HttpContext.RequestServices.GetService(typeof(FT_Retail.Models.FT_RetailContext)) as FT_RetailContext; var artigo = context.ObterArtigo(id); //artigo.Promocao = context.ObterPromocao(id); return(View(artigo)); }
public ActionResult Edit(int id, Artigo artigoNovo) { try { FT_RetailContext context = HttpContext.RequestServices.GetService(typeof(FT_Retail.Models.FT_RetailContext)) as FT_RetailContext; artigoNovo.Promocao = context.ObterPromocao(id); context.AtualizarArtigo(artigoNovo); //return RedirectToAction(nameof(Index)); ViewBag.Message = "Artigo atualizado e enviado com sucesso!"; ViewBag.Color = "SUCESS"; var artigo = context.ObterArtigo(id); return(View(artigo)); } catch (Exception) { return(View()); } }