public ActionResult Create(GrupoTagViewModel viewModel) { if (ModelState.IsValid) { var grupoTagCrear = new GrupoTag(viewModel, db); new Repositorio <GrupoTag>(db).Crear(grupoTagCrear); return(RedirectToAction("Index", new { caracteristica = viewModel.EsCaracteristica.ToString() })); } viewModel.RegenerarVista(db); return(View(viewModel)); }
public ActionResult Edit(GrupoTagViewModel viewModel) { if (ModelState.IsValid) { GrupoTag grupoTag = new Repositorio <GrupoTag>(db).Traer(viewModel.Id); grupoTag.Modificar(viewModel, db); new Repositorio <GrupoTag>(db).Modificar(grupoTag); return(RedirectToAction("Index", new { caracteristica = viewModel.EsCaracteristica.ToString() })); } viewModel.RegenerarVista(db); return(View(viewModel)); }