// GET: IncomingLogs/Edit/5 public ActionResult Edit(int?id) { var incominglogs = db.IncomingLogs.SingleOrDefault(c => c.IncomingLogId == id); var inspectionstatuses = db.InspectionStatuses.ToList(); var viewModel = new SaveIncomingViewModel() { IncomingLog = incominglogs, InspectionStatuses = inspectionstatuses }; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } IncomingLog incomingLog = db.IncomingLogs.Find(id); if (incomingLog == null) { return(HttpNotFound()); } return(View("Edit", viewModel)); //return View(incomingLog); }
public ActionResult DeleteConfirmed(int id) { IncomingLog incomingLog = db.IncomingLogs.Find(id); db.IncomingLogs.Remove(incomingLog); db.SaveChanges(); return(RedirectToAction("Index")); }
//public ActionResult Edit([Bind(Include = "IncomingLogId,Pn,InspectionType,InspectionLength,IncomingStartDate,IncomingRemovalDate,InspectionMethod,InspectionCriteria,InspectionStatusId,Notes")] IncomingLog incomingLog) public ActionResult Edit(IncomingLog incomingLog) { if (ModelState.IsValid) { db.Entry(incomingLog).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(incomingLog)); }
//public ActionResult Create([Bind(Include = "IncomingLogId,Pn,InspectionType,InspectionLength,IncomingStartDate,IncomingRemovalDate,InspectionMethod,InspectionCriteria,InspectionStatusId,Notes")] IncomingLog incomingLog) public ActionResult Create(IncomingLog incomingLog) { if (ModelState.IsValid) { db.IncomingLogs.Add(incomingLog); db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); //return View(incomingLog); }
// GET: IncomingLogs/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } IncomingLog incomingLog = db.IncomingLogs.Find(id); if (incomingLog == null) { return(HttpNotFound()); } return(View(incomingLog)); }