Exemplo n.º 1
0
        /// <summary>
        /// 产品详情页
        /// </summary>
        /// <param name="pid"></param>
        /// <returns></returns>
        private List <PartAttrOutModel> GetExtends(int pid)
        {
            List <PartAttrOutModel> list = new List <PartAttrOutModel>();

            PartExtendBll            extBll  = new PartExtendBll();
            List <PartAttrNameModel> allAttr = extBll.GetAttrs(pid.ToString());

            if (allAttr != null)
            {
                foreach (var item in allAttr)
                {
                    PartAttrOutModel model = new PartAttrOutModel();
                    model.AttrName   = item.AttrName;
                    model.ParentAttr = item.ParentAttr;
                    model.AttrList   = extBll.GetItems(pid, item.AttrName);
                    list.Add(model);
                }
            }
            return(list);
        }