// GET: PaertialIndex public ActionResult PartialIndex() { List <SubCategoryViewModel> list = new List <SubCategoryViewModel>(); int i = 0; foreach (var item in manager.GetSubCategories()) { list.Add(StoreExtention.ToSubCategoryViewModel(item)); list[i].CategoryName = manager.GetCategoryById(list[i].SelectedId).Name; i++; } return(View(list)); }
// GET: Admin/SubCategory/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SubCategory subCategory = manager.GetSubCategoryById(id.Value); if (subCategory == null) { return(HttpNotFound()); } SubCategoryViewModel scvm = StoreExtention.ToSubCategoryViewModel(subCategory); scvm.Categories = manager.GetCategories(); return(View(scvm)); }