Пример #1
0
        public ActionResult Create(TemaViewModel viewModel)
        {
            if (ModelState.IsValid)
            {
                var temaCrear = new Tema(viewModel, db);
                new Repositorio <Tema>(db).Crear(temaCrear);

                return(RedirectToAction("Index"));
            }

            viewModel.RegenerarVista(db);

            return(View(viewModel));
        }
Пример #2
0
        public ActionResult Edit(TemaViewModel viewModel)
        {
            if (ModelState.IsValid)
            {
                Tema tema = new Repositorio <Tema>(db).Traer(viewModel.Id);

                tema.Modificar(viewModel, db);
                new Repositorio <Tema>(db).Modificar(tema);

                return(RedirectToAction("Index"));
            }

            viewModel.RegenerarVista(db);

            return(View(viewModel));
        }