Example #1
0
 public SaleAutoGenController(
     ISaleAutoGenContract _SaleAutoGenContract,
     IBrandContract _brandContract,
     ICategoryContract _categoryContract,
     IColorContract _colorContract,
     ISeasonContract _seasonContract,
     IProductCrowdContract _productCrowdContract,
     IProductOrigNumberContract _productOrigNumberContract,
     IStorageContract _storageContract,
     IAdministratorContract _administratorContract,
     IMemberContract _memberContract,
     IStoreContract _storeContract,
     IProductContract _productContract
     )
 {
     this._SaleAutoGenContract       = _SaleAutoGenContract;
     this._brandContract             = _brandContract;
     this._categoryContract          = _categoryContract;
     this._colorContract             = _colorContract;
     this._seasonContract            = _seasonContract;
     this._productCrowdContract      = _productCrowdContract;
     this._productOrigNumberContract = _productOrigNumberContract;
     this._storageContract           = _storageContract;
     this._administratorContract     = _administratorContract;
     this._memberContract            = _memberContract;
     this._storeContract             = _storeContract;
     this._productContract           = _productContract;
 }
Example #2
0
 public OnlineController(IStoreContract storeContract,
                         IStorageContract storageContract,
                         IGalleryContract galleryContract,
                         IInventoryContract inventoryContract,
                         IStoreCartContract storeCartContract,
                         IProductContract prodcutContract,
                         IAdministratorContract administratorContract,
                         IStoreCartItemContract storeCartItemContract,
                         IColorContract colorContract,
                         IOnlinePurchaseProductContract oppContract,
                         IProductContract productContract,
                         IProductOrigNumberContract _productOrigNumberContract,
                         IStoreTypeContract _storeTypeContract,
                         IBrandContract _brandContract,
                         ICategoryContract categoryContract)
 {
     _storeContract   = storeContract;
     _storageContract = storageContract;
     //_galleryContract = galleryContract;
     //_inventoryContract = inventoryContract;
     _storeCartContract              = storeCartContract;
     _productContract                = prodcutContract;
     _storeCartItemContract          = storeCartItemContract;
     _colorContract                  = colorContract;
     _categoryContract               = categoryContract;
     _oppContract                    = oppContract;
     this._brandContract             = _brandContract;
     this._administratorContract     = administratorContract;
     this._productOrigNumberContract = _productOrigNumberContract;
     ViewBag.Color                   = _colorContract.ParentSelectList("请选择");
     ViewBag.Category                = CacheAccess.GetCategory(_categoryContract, true);
     ViewBag.Brand                   = CacheAccess.GetBrand(_brandContract, true);
     this._storeTypeContract         = _storeTypeContract;
 }
 public FactoryOnlineController(IStoreContract storeContract,
                                IStorageContract storageContract,
                                IGalleryContract galleryContract,
                                IInventoryContract inventoryContract,
                                IStoreCartContract storeCartContract,
                                IProductContract prodcutContract,
                                IAdministratorContract administratorContract,
                                IStoreCartItemContract storeCartItemContract,
                                IColorContract colorContract,
                                IProductContract productContract,
                                IProductOrigNumberContract _productOrigNumberContract,
                                IBrandContract _brandContract,
                                IPurchaseContract _purchaseContract,
                                IDesignerContract _DesignerContract,
                                IFactorysContract _factoryContract,
                                ICategoryContract categoryContract)
 {
     _storeContract                  = storeContract;
     _storageContract                = storageContract;
     _storeCartContract              = storeCartContract;
     _productContract                = prodcutContract;
     _storeCartItemContract          = storeCartItemContract;
     _colorContract                  = colorContract;
     _categoryContract               = categoryContract;
     this._brandContract             = _brandContract;
     this._administratorContract     = administratorContract;
     this._productOrigNumberContract = _productOrigNumberContract;
     ViewBag.Color          = _colorContract.ParentSelectList("请选择");
     ViewBag.Category       = CacheAccess.GetCategory(_categoryContract, true);
     ViewBag.Brand          = CacheAccess.GetBrand(_brandContract, true);
     this._purchaseContract = _purchaseContract;
     this._DesignerContract = _DesignerContract;
     this._factoryContract  = _factoryContract;
 }
 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;
 }
Example #5
0
 /// <summary>
 /// 构造函数-初始化操作对象
 /// </summary>
 /// <param name="templateContract">业务层操作对象</param>
 public ProductTemplateController(ITemplateContract templateContract,
                                  IProductOrigNumberContract _productOrigNumberContract,
                                  IAdministratorContract _administratorContract,
                                  IHtmlItemContract htmlItemContract)
 {
     _templateContract = templateContract;
     _htmlItemContract = htmlItemContract;
     this._productOrigNumberContract = _productOrigNumberContract;
     this._administratorContract     = _administratorContract;
 }
 public CollocationTemplateController(ICollocationTemplateContract contract,
                                      IAdministratorContract adminContract,
                                      IModuleContract moduleContract,
                                      IPermissionContract permissionContract,
                                      ICategoryContract categoryContract,
                                      IProductAttributeContract productAttributeContract,
                                      IProductContract productContract,
                                      IProductOrigNumberContract productOrigNumberContract)
 {
     _contract                  = contract;
     _adminContract             = adminContract;
     _moduleContract            = moduleContract;
     _permissionContract        = permissionContract;
     _categoryContract          = categoryContract;
     _productAttributeContract  = productAttributeContract;
     _productContract           = productContract;
     _productOrigNumberContract = productOrigNumberContract;
 }
Example #7
0
 public CollocationPlanController(ICollocationPlanContract contract,
                                  IAdministratorContract adminContract,
                                  IModuleContract moduleContract,
                                  IPermissionContract permissionContract,
                                  ICollocationTemplateContract collocationTemplateContract,
                                  IProductContract productContract,
                                  IProductOrigNumberContract productOrigNumberContract,
                                  IMemberCollocationContract memberCollocationContract
                                  )
 {
     _adminContract               = adminContract;
     _contract                    = contract;
     _moduleContract              = moduleContract;
     _permissionContract          = permissionContract;
     _collocationTemplateContract = collocationTemplateContract;
     _productContract             = productContract;
     _productOrigNumberContract   = productOrigNumberContract;
     _memberCollocationContract   = memberCollocationContract;
 }
Example #8
0
 public SalesCampaignController(ISalesCampaignContract saleCampaignContract,
                                IStoreContract storeContract,
                                IInventoryContract inventoryContract,
                                IBrandContract brandContract,
                                IProductContract productContract,
                                IStorageContract storageContract,
                                IAdministratorContract _administratorContract,
                                ISeasonContract _seasonContract,
                                IProductOrigNumberContract productOriginNumberContract,
                                ICategoryContract categoryContract)
 {
     _saleCampaignContract        = saleCampaignContract;
     _storeContract               = storeContract;
     _inventoryContract           = inventoryContract;
     _brandContract               = brandContract;
     _productContract             = productContract;
     _storageContract             = storageContract;
     _productOriginNumberContract = productOriginNumberContract;
     this._administratorContract  = _administratorContract;
     this._seasonContract         = _seasonContract;
     _categoryContract            = categoryContract;
 }
Example #9
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("选择折扣");
        }
 public AppointmentFeedbackController(IAppointmentFeedbackContract contract,
                                      IAdministratorContract adminContract,
                                      IModuleContract moduleContract,
                                      IPermissionContract permissionContract,
                                      ICollocationTemplateContract collocationTemplateContract,
                                      IProductContract productContract,
                                      IProductOrigNumberContract productOrigNumberContract,
                                      IMemberCollocationContract memberCollocationContract,
                                      IAppointmentContract appointmentContract
                                      , IStoreContract storeContract
                                      )
 {
     _adminContract               = adminContract;
     _contract                    = contract;
     _moduleContract              = moduleContract;
     _permissionContract          = permissionContract;
     _collocationTemplateContract = collocationTemplateContract;
     _productContract             = productContract;
     _productOrigNumberContract   = productOrigNumberContract;
     _memberCollocationContract   = memberCollocationContract;
     _appointmentContract         = appointmentContract;
     _storeContract               = storeContract;
 }
Example #11
0
        public CommonController(
            IStoreContract storeContract,
            IModuleContract moduleContract,
            IDepartmentContract departContract,
            IAdministratorContract adminContract,
            IMemberContract memberContract,
            IStoreTypeContract storeTypeContract,
            IStoreDepositContract storeDepositContract,
            IStoreLevelContract storeLevelContract,
            IJobPositionContract jobPositionContract,
            IDesignerContract designerContract,
            IPermissionContract permisstionContract,
            ICategoryContract categoryContract,
            IProductAttributeContract productAttributeContract,
            IProductContract productContract,
            IProductOrigNumberContract productOrigNumberContract,
            IStorageContract storageContract

            )
        {
            _storeContract             = storeContract;
            _moduleContract            = moduleContract;
            _departContract            = departContract;
            _adminContract             = adminContract;
            _memberContract            = memberContract;
            _jobPositionContract       = jobPositionContract;
            _storeTypeContract         = storeTypeContract;
            _storeDepositContract      = storeDepositContract;
            _storeLevelContract        = storeLevelContract;
            _designerContract          = designerContract;
            _permisstionContract       = permisstionContract;
            _categoryContract          = categoryContract;
            _productAttributeContract  = productAttributeContract;
            _productContract           = productContract;
            _productOrigNumberContract = productOrigNumberContract;
            _storageContract           = storageContract;
        }