示例#1
0
        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);
        }
示例#2
0
 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);
 }