// GET: Bids/Create
 public ActionResult BidOnItem(int id)
 {
     var vm = new BidOnItemVM
     {
         Item = _db.Items.Find(id)
     };
     return View(vm);
 }
        public ActionResult BidOnItem(int id, Bid bid)
        {
            var original = _db.Items.Find(id);
            if (ModelState.IsValid) {
                original.Bids.Add(bid);
                original.NumberOfBids = (from n in _db.Bids where n.Item.Id == id select n).Count()+1;
                _db.SaveChanges();
                return RedirectToAction("Index","Items");
            }
            var vm = new BidOnItemVM
            {
                Item = original
            };

            return View(vm);

        }