public ActionResult DeleteConfirmed(int id) { GPUCard gPUCard = db.GPUCards.Find(id); db.GPUCards.Remove(gPUCard); db.SaveChanges(); return(RedirectToAction("Index")); }
public Dictionary <string, object> Compare([FromUri] int id1, [FromUri] int id2) { GPUCard gpu1 = db.GPUCards.Where(g => g.GPUCardID == id1).Single(); GPUCard gpu2 = db.GPUCards.Where(g => g.GPUCardID == id2).Single(); Dictionary <String, Object> toCompareDict = new Dictionary <string, object>(); toCompareDict["gpu1"] = gpu1; toCompareDict["gpu2"] = gpu2; return(toCompareDict); }
public ActionResult Edit([Bind(Include = "GPUCardID,ChipsetID,ManufactureID,Price,MemoryType,Memory,ClockSpeed,ImageLink,ReleaseDate")] GPUCard gPUCard) { if (ModelState.IsValid) { db.Entry(gPUCard).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ChipsetID = new SelectList(db.Chipsets, "ChipsetID", "ChipsetName", gPUCard.ChipsetID); ViewBag.ManufactureID = new SelectList(db.Manufacturers, "ManufactureID", "ManufacturerName", gPUCard.ManufactureID); return(View(gPUCard)); }
// GET: GPUCards/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } GPUCard gPUCard = db.GPUCards.Find(id); if (gPUCard == null) { return(HttpNotFound()); } return(View(gPUCard)); }
// GET: GPUCards/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } GPUCard gPUCard = db.GPUCards.Find(id); if (gPUCard == null) { return(HttpNotFound()); } ViewBag.ChipsetID = new SelectList(db.Chipsets, "ChipsetID", "ChipsetName", gPUCard.ChipsetID); ViewBag.ManufactureID = new SelectList(db.Manufacturers, "ManufactureID", "ManufacturerName", gPUCard.ManufactureID); return(View(gPUCard)); }