public ActionResult DeleteConfirmed(int id)
      {
          FinishedItem finishedItem = db.FinishedItems.Find(id);

          db.FinishedItems.Remove(finishedItem);
          db.SaveChanges();
          return(RedirectToAction("Index"));
      }
 public ActionResult Edit([Bind(Include = "Id,Name,Price,Description")] FinishedItem finishedItem)
 {
     if (ModelState.IsValid)
     {
         db.Entry(finishedItem).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(finishedItem));
 }
      public ActionResult Create([Bind(Include = "Id,Name,Price,Description")] FinishedItem finishedItem)
      {
          if (ModelState.IsValid)
          {
              db.FinishedItems.Add(finishedItem);
              db.SaveChanges();
              return(RedirectToAction("Index"));
          }

          return(View(finishedItem));
      }
      // GET: FinishedItems/Edit/5
      public ActionResult Edit(int?id)
      {
          if (id == null)
          {
              return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
          }
          FinishedItem finishedItem = db.FinishedItems.Find(id);

          if (finishedItem == null)
          {
              return(HttpNotFound());
          }
          return(View(finishedItem));
      }