// GET: Goods/Details/5 public ActionResult Details(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } Good good = goodsRepository.GetGoodByID(id.Value); if (good == null) { return HttpNotFound(); } return View(good); }