public ActionResult CreateProyecto(Proyecto proyecto, int? portafolio) { if (ModelState.IsValid) { db.Proyecto.Add(proyecto); db.SaveChanges(); return RedirectToAction("IndexProyectos", new {portafolio = portafolio}); } ViewBag.idEscalaPuntaje = new SelectList(db.EscalaPuntaje, "idEscala", "nbrEscala", proyecto.idEscalaPuntaje); ViewBag.idPortafolioProyecto_fk = new SelectList(db.PortafolioProyectos, "idPortafolioProyecto", "nbrPortafolioProyecto", proyecto.idPortafolioProyecto_fk); return View(proyecto); }
public ActionResult Edit(Proyecto proyecto, int? portafolio) { if (ModelState.IsValid) { db.Entry(proyecto).State = EntityState.Modified; db.SaveChanges(); if (portafolio == null) { return RedirectToAction("Index"); } else { return RedirectToAction("IndexProyectos", new { portafolio = portafolio }); } } ViewBag.idEscalaPuntaje = new SelectList(db.EscalaPuntaje, "idEscala", "nbrEscala", proyecto.idEscalaPuntaje); ViewBag.idPortafolioProyecto_fk = new SelectList(db.PortafolioProyectos.Where(p => p.idPortafolioProyecto == proyecto.idPortafolioProyecto_fk), "idPortafolioProyecto", "nbrPortafolioProyecto", proyecto.idPortafolioProyecto_fk); return View(proyecto); }