Esempio n. 1
0
        public ActionResult _FormRecursos(ObjetoViewModel objetoViewModel)
        {
            var objetoAuxViewModel = new ObjetoAuxViewModel
            {
                Tipo = objetoViewModel.RecursoTipo,
                Link = objetoViewModel.RecursoLink,
                ObjetoId = objetoViewModel.Id
            };

            return View(objetoAuxViewModel);
        }
Esempio n. 2
0
        public ActionResult EditarRecurso(ObjetoAuxViewModel viewModel)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    var model = _objetoApp.ObterPorId(viewModel.ObjetoId);

                    model.RecursoLink = viewModel.Link;
                    model.RecursoTipo = viewModel.Tipo.ToString();

                    _objetoApp.Editar(model);

                    Information("Recurso cadastrado com sucesso");
                }
            }
            catch (Exception)
            {
                throw;
            }

            return RedirectToAction("Editar", "Objeto", new {@id = viewModel.ObjetoId});
        }