public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var model = new CategoryModel(); model.Categories = CategoryContainer.GetSupperiorCategories(); model.Category = CategoryContainer.getCategoryById((int)id); return(View(model)); }