public ActionResult DeleteConfirmed(int id) { EndOfLifeDisposal endOfLifeDisposal = db.T_EndOfLifeDisposals.Find(id); db.T_EndOfLifeDisposals.Remove(endOfLifeDisposal); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,No,Year,DisposalDate,EndOfLifeReason,CreatedBy,DisposalCompany,DisposedOfBy")] EndOfLifeDisposal endOfLifeDisposal) { if (ModelState.IsValid) { db.Entry(endOfLifeDisposal).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(endOfLifeDisposal)); }
public ActionResult Create([Bind(Include = "Id,No,Year,DisposalDate,EndOfLifeReason,CreatedBy,DisposalCompany,DisposedOfBy")] EndOfLifeDisposal endOfLifeDisposal) { if (ModelState.IsValid) { db.T_EndOfLifeDisposals.Add(endOfLifeDisposal); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(endOfLifeDisposal)); }
// GET: EndOfLifeDisposals/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EndOfLifeDisposal endOfLifeDisposal = db.T_EndOfLifeDisposals.Find(id); if (endOfLifeDisposal == null) { return(HttpNotFound()); } return(View(endOfLifeDisposal)); }
static public void GetEndOfLifeDisposal(Controller controller, ApplicationDbContext db, int?assetId) { if (db.T_EndOfLifeDisposals.Where(e => e.AssetId == assetId).Count() == 0) { controller.ViewBag.EndOfLifeDisposal1 = ""; return; } EndOfLifeDisposal endOfLifeDisposal = db.T_EndOfLifeDisposals.Where(e => e.AssetId == assetId).FirstOrDefault(); controller.ViewBag.EndOfLifeDisposal1 = "Dyspozycja utylizacji:"; controller.ViewBag.EndOfLifeDisposal2 = endOfLifeDisposal.No.ToString("000") + "/" + endOfLifeDisposal.Year.ToString(); controller.ViewBag.EndOfLifeDisposal3 = endOfLifeDisposal.DisposalDate.ToString("dd.MM.yyyy"); controller.ViewBag.EndOfLifeDisposal4 = endOfLifeDisposal.EndOfLifeReason; controller.ViewBag.EndOfLifeDisposal5 = endOfLifeDisposal.CreatedBy; controller.ViewBag.EndOfLifeDisposal6 = endOfLifeDisposal.DisposalCompany; }