Beispiel #1
0
        // GET: Computador/EditarFonte/5
        public ActionResult EditarFonte(int id)
        {
            Fonte fonte = servicoFonte.RetornarPorID(id);

            FonteViewModelEdita fonteViewModelEdita = Mapper.Map <FonteViewModelEdita>(fonte);

            fonteViewModelEdita.IDComputador = fonte.Computadores[0].IDComputador;

            return(View(fonteViewModelEdita));
        }
Beispiel #2
0
        public ActionResult EditarFonte(FonteViewModelEdita fonteViewModelEdita)
        {
            try
            {
                Fonte fonte = Mapper.Map <Fonte>(fonteViewModelEdita);

                servicoFonte.Atualizar(fonte);

                TempData["MensagemSucesso"] = "Fonte 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());
            }
        }