public ActionResult CommCreate(CommHeaders commHeaders) { commHeaders.DistKey = GlobalVariables.DistKey; string positionTitle = db.Positions.FirstOrDefault(x => x.pKey == commHeaders.PositionKey).CommitteeTitle; commHeaders.CommName = positionTitle; db.CommHeaders.Add(commHeaders); db.SaveChanges(); return(RedirectToAction("CommIndex")); }
// GET: CommHeaders/Delete/5 public ActionResult CommDelete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CommHeaders commHeaders = db.CommHeaders.Find(id); db.CommHeaders.Remove(commHeaders); db.SaveChanges(); return(RedirectToAction("CommIndex", new { id = commHeaders.pKey })); }
public ActionResult CommEdit(CommHeaders commHeaders) { if (ModelState.IsValid) { commHeaders.DistKey = GlobalVariables.DistKey; //string positionTitle = db.Positions.FirstOrDefault(x => x.pKey == commHeaders.PositionKey).CommitteeTitle; //commHeaders.CommName = positionTitle; db.Entry(commHeaders).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("CommIndex")); } return(View(commHeaders)); }
// GET: CommHeaders/Details/5 public ActionResult CommLinks(int id) { CommHeaders comm = db.CommHeaders.Where(h => h.pKey == id).FirstOrDefault(); ViewBag.CommTitle = comm.CommName; ViewBag.CommDetail = comm.CommHeader; ViewBag.CommKey = comm.pKey; List <CommLinks> commLinks = db.CommLinks.Where(c => c.CommKey == id).ToList(); if (commLinks == null) { return(HttpNotFound()); } return(View("CommLinks", commLinks)); }
// GET: CommHeaders/Edit/5 public ActionResult CommEdit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CommHeaders commHeaders = db.CommHeaders.Find(id); if (commHeaders == null) { return(HttpNotFound()); } SelectList PositionList = new SelectList(db.Positions.ToList(), "pKey", "CommitteeTitle", db.Positions); ViewData["PositionList"] = PositionList; return(View(commHeaders)); }