public JsonResult GetItemListByGroupId(int groupId_) { var mItCrdList = new MItemList(); mItCrdList.GroupId = groupId_; _repository.ItemRep.Entities .Where(it => (it.GId == groupId_)) .OrderBy(it => it.Name).ToList().ForEach(it => mItCrdList.ItemList.Add(new MItemCard(it))); return(Json(mItCrdList, JsonRequestBehavior.AllowGet)); }
///// <summary> ///// Получить список товаров по текущей группе ///// </summary> ///// <returns></returns> //public PartialViewResult ItemsTable() //{ // return PartialView("ItemsTable", getItemsViewByCurrentGId()); //} /// <summary> /// Получить список товаров по текущей группе /// </summary> /// <returns></returns> //private IMItemList getItemsViewByCurrentGId() => getItemsViewByGId(_repository.GroupRep.CurrentGId); private IMItemList getItemsViewByGId(int?gId_) { IMItemList itView = new MItemList() { GroupId = gId_, ItemList = new List <IMItemCard>() }; if (gId_ != null) { _repository.ItemRep.Entities .Where(it => (it.GId == gId_)) .OrderBy(it => it.Name).ToList().ForEach(it => itView.ItemList.Add(new MItemCard(it))); } return(itView); }