Esempio n. 1
0
        // 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));
        }
Esempio n. 2
0
        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());
            }
        }