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;
        }