public ActionResult GuardarReceta(dieta_receta model) { if (ModelState.IsValid) { if (model.validarDietaReceta()) { model.guardar(); return(Redirect("~/Dieta/Detalle/" + model.id_dieta)); } else { ViewBag.comboDietas = dieta.listar(SessionHelper.Leer <int>("id_usuario")); ViewBag.receta = receta.Obtener(model.id_receta); ModelState.AddModelError("id_dieta", "Esta dieta ya tiene este plato agregado"); return(View("~/Views/Dieta/AgregarReceta.cshtml", model)); } } else { return(View("~/Views/Dieta/AgregarReceta.cshtml", model)); } }