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)); }
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)); }