public ActionResult DeleteConfirmed(int id) { if (!(bool)Session["login"]) { return(RedirectToAction("Login", "Account")); } adicionales adicionales = db.adicionales.Find(id); int proyecto = adicionales.idproyecto; db.adicionales.Remove(adicionales); db.SaveChanges(); return(RedirectToAction("Index", new { idproyecto = adicionales.idproyecto })); }
// GET: adicionales/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } adicionales adicionales = db.adicionales.Find(id); if (adicionales == null) { return(HttpNotFound()); } ViewBag.idproyecto = adicionales.idproyecto; ViewBag.proyecto = db.proyecto.Find(adicionales.idproyecto).observacion; return(View(adicionales)); }
public ActionResult Edit([Bind(Include = "id,idproyecto,descripcion,monto")] adicionales adicionales) { if (!(bool)Session["login"]) { return(RedirectToAction("Login", "Account")); } if (ModelState.IsValid) { db.Entry(adicionales).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index", new { idproyecto = adicionales.idproyecto })); } ViewBag.idproyecto = adicionales.idproyecto; ViewBag.proyecto = db.proyecto.Find(adicionales.idproyecto).observacion; return(View(adicionales)); }
// GET: adicionales/Details/5 public ActionResult Details(int?id) { if (!(bool)Session["login"]) { return(RedirectToAction("Login", "Account")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } adicionales adicionales = db.adicionales.Find(id); if (adicionales == null) { return(HttpNotFound()); } return(View(adicionales)); }
// GET: adicionales/Delete/5 public ActionResult Delete(int?id) { if (!(bool)Session["login"]) { return(RedirectToAction("Login", "Account")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } adicionales adicionales = db.adicionales.Find(id); if (adicionales == null) { return(HttpNotFound()); } ViewBag.idproyecto = adicionales.idproyecto; ViewBag.proyecto = db.proyecto.Find(adicionales.idproyecto).observacion; return(View(adicionales)); }