Пример #1
0
 //构造函数-初始化业务层操作对象
 public MemberCollocationController(IMemberCollocationContract memberCollocationContract,
                                    IMemberContract memberContract,
                                    ICommentContract singleCommentContract,
                                    IColorContract colorContract,
                                    ISeasonContract seasonContract,
                                    ISizeContract sizeContract,
                                    ICategoryContract categoryContract,
                                    IProductAttributeContract productAttrContract,
                                    IMemberColloEleContract memberColloEleContract,
                                    IApprovalContract ApprovalContract,
                                    IMemberSingleProductContract memberSingleProductContract,
                                    IAdministratorContract administratorContract,
                                    ICommentContract commentContract,
                                    IApprovalContract approvalContract)
 {
     _memberCollocationContract = memberCollocationContract;
     _memberContract            = memberContract;
     _singleCommentContract     = singleCommentContract;
     _colorContract             = colorContract;
     _seasonContract            = seasonContract;
     _sizeContract                = sizeContract;
     _categoryContract            = categoryContract;
     _productAttrContract         = productAttrContract;
     _memberColloEleContract      = memberColloEleContract;
     _ApprovalContract            = ApprovalContract;
     _memberSingleProductContract = memberSingleProductContract;
     _administratorContract       = administratorContract;
     _commentContract             = commentContract;
     _approvalContract            = approvalContract;
 }
 public StoreRecommendController(IProductContract productContract,
                                 IBrandContract brandContract,
                                 ICategoryContract categoryContract,
                                 IColorContract colorContract,
                                 ISeasonContract seasonContract,
                                 ISizeContract sizeContract,
                                 IInventoryContract inventoryContract,
                                 IStorageContract storageContract,
                                 ISalesCampaignContract salesCampaignContract,
                                 IMemberContract memberContract,
                                 ICollocationContract collocationContract,
                                 IRetailContract retailContract,
                                 IRetailItemContract retailItemContract,
                                 IScoreRuleContract scoreRuleContract,
                                 ICouponContract couponContract,
                                 IAdministratorContract administratorContract,
                                 IMemberDepositContract memberDepositContract,
                                 ICheckerContract checkerContract,
                                 IStoreActivityContract storeActivityContract,
                                 IStoreContract storeContract,
                                 IProductTrackContract productTrackContract,
                                 IPermissionContract permissionContract,
                                 IProductOrigNumberContract productOrigNumberContract,
                                 IStoreRecommendContract storeRecommendContract,
                                 IStoreNoRecommendContract storeNoRecommendContract,
                                 IRecommendMemberSingleProductContract recommendMemberSingleProductContract
                                 )
 {
     _storeRecommendContract     = storeRecommendContract;
     _storeNoRecommendContract   = storeNoRecommendContract;
     _productContract            = productContract;
     _inventoryContract          = inventoryContract;
     _brandContract              = brandContract;
     _storageContract            = storageContract;
     _salesCampaignContract      = salesCampaignContract;
     _memberContract             = memberContract;
     _collocationContract        = collocationContract;
     _retailContract             = retailContract;
     _retailItemContract         = retailItemContract;
     _scoreRuleContract          = scoreRuleContract;
     _couponContract             = couponContract;
     _administratorContract      = administratorContract;
     _memberDepositContract      = memberDepositContract;
     _checkerContract            = checkerContract;
     _storeActivityContract      = storeActivityContract;
     _storeContract              = storeContract;
     _productTrackContract       = productTrackContract;
     _permissionContract         = permissionContract;
     _productOrignNumberContract = productOrigNumberContract;
     _brandContract              = brandContract;
     _categoryContract           = categoryContract;
     _colorContract              = colorContract;
     _seasonContract             = seasonContract;
     _sizeContract = sizeContract;
     _recommendMemberSingleProductContract = recommendMemberSingleProductContract;
 }
Пример #3
0
 public SizeController(ISizeContract sizeContract,
                       ISizeExtentionContract _sizeExtentionContract,
                       ICategoryContract categoryContract)
 {
     _categoryContract           = categoryContract;
     _sizeContract               = sizeContract;
     ViewBag.Size                = (_sizeContract.SelectList("选择尺码").Select(m => new SelectListItem {
         Text = m.Key, Value = m.Value
     })).ToList();
     this._sizeExtentionContract = _sizeExtentionContract;
 }
Пример #4
0
 public StoreController(IStoreProductCollocationContract storeProductCollocationContract, IStoreCollocationInfoContract storeCollocationInfoContract,
                        IProductContract productContract, IBrandContract brandContract,
                        IStoreContract storeContract, ICategoryContract categoryContract,
                        IColorContract colorContract, ISeasonContract seasonContract,
                        ISizeContract sizeContract, IProductAttributeContract productAttributeContract)
 {
     _storeProductCollocationContract = storeProductCollocationContract;
     _storeCollocationInfoContract    = storeCollocationInfoContract;
     _productContract          = productContract;
     _brandContract            = brandContract;
     _storeContract            = storeContract;
     _categoryContract         = categoryContract;
     _colorContract            = colorContract;
     _seasonContract           = seasonContract;
     _sizeContract             = sizeContract;
     _productAttributeContract = productAttributeContract;
 }
 //构造函数-初始化业务层操作对象
 public MemberSingleProductController(IMemberSingleProductContract memberSingleProductContract,
                                      IMemberContract memberContract,
                                      ICommentContract singleProductCommentContract,
                                      IColorContract colorContract,
                                      ISeasonContract seasonContract,
                                      ISizeContract sizeContract,
                                      ICategoryContract categoryContract,
                                      IProductAttributeContract productAttrContract,
                                      IApprovalContract productApprovalContract)
 {
     _memberSingleProductContract = memberSingleProductContract;
     _memberContract = memberContract;
     _singleProductCommentContract = singleProductCommentContract;
     _colorContract           = colorContract;
     _seasonContract          = seasonContract;
     _sizeContract            = sizeContract;
     _categoryContract        = categoryContract;
     _productAttrContract     = productAttrContract;
     _productApprovalContract = productApprovalContract;
 }
Пример #6
0
        public ProductDiscountController(IBrandContract brandContract,
                                         IStoreContract storeContract,
                                         ISeasonContract seasonContract,
                                         IColorContract colorContract,
                                         ISizeContract sizeContract,
                                         IProductDiscountContract productDiscountContract,
                                         IProductContract productContract,
                                         ICategoryContract categoryContract,
                                         IProductAttributeContract productAttributeContract,
                                         IProductOrigNumberContract ProductOrigNumberContract,
                                         IInventoryContract invenrtoryContract)
        {
            _brandContract             = brandContract;
            _storeContract             = storeContract;
            _seasonContract            = seasonContract;
            _colorContract             = colorContract;
            _sizeContract              = sizeContract;
            _productContract           = productContract;
            _productDiscountContract   = productDiscountContract;
            _categoryContract          = categoryContract;
            _productAttributeContract  = productAttributeContract;
            _ProductOrigNumberContract = ProductOrigNumberContract;
            _invenrtoryContract        = invenrtoryContract;

            ViewBag.Brand    = (_brandContract.SelectList().Select(m => new SelectListItem {
                Text = m.Key, Value = m.Value
            })).ToList();
            ViewBag.Season   = (_seasonContract.SelectList().Select(m => new SelectListItem {
                Text = m.Key, Value = m.Value
            })).ToList();
            ViewBag.Color    = (_colorContract.SelectList().Select(m => new SelectListItem {
                Text = m.Key, Value = m.Value
            })).ToList();
            ViewBag.Size     = (_sizeContract.SelectList().Select(m => new SelectListItem {
                Text = m.Key, Value = m.Value
            })).ToList();
            ViewBag.Discount = StaticHelper.DiscountList("选择折扣");
        }