Exemple #1
0
 public AdminProfileController(
     IAdministratorContract administratorContract,
     IDepartmentContract departmentContract,
     IStoreContract storeContract,
     IStorageContract storageContract,
     IMemberContract memberContract,
     ICollocationContract collocationContract,
     IRoleContract roleContract,
     IPermissionContract permissionContract,
     IModuleContract moduleContract,
     IJobPositionContract jobPositionContract,
     //IAdministratorTypeContract AdministratorTypeContract,
     IWorkTimeDetaileContract workTimeDetaileContract,
     IWorkTimeContract workTimeContract,
     IEntryContract entryContract)
 {
     _administratorContract   = administratorContract;
     _departmentContract      = departmentContract;
     _storeContract           = storeContract;
     _storageContract         = storageContract;
     _memberContract          = memberContract;
     _collocationContract     = collocationContract;
     _roleContract            = roleContract;
     _permissionContract      = permissionContract;
     _moduleContract          = moduleContract;
     _jobPositionContract     = jobPositionContract;
     _workTimeDetaileContract = workTimeDetaileContract;
     _workTimeContract        = workTimeContract;
     //this.AdministratorTypeContract = AdministratorTypeContract;
     _entryContract = entryContract;
 }
 //店铺统计
 // GET: /Notices/StoreStatistics/
 public StoreStatisticsController(IRetailContract retailContract,
                                  IStorageContract storageContract,
                                  IAdministratorContract administratorContract,
                                  IBrandContract brandContract,
                                  IStoreStatisticsContract storeStatisticsContract,
                                  IReturnedContract returnedContract,
                                  IMemberContract memberContract,
                                  IMemberDepositContract memberDepositContract,
                                  IInventoryContract inventoryContract,
                                  IOrderblankContract orderblankContract,
                                  IOrderblankItemContract orderblankItemContract,
                                  IStoreContract storeContract,
                                  IModuleContract moduleContract,
                                  IPermissionContract permissionContract)
 {
     _retailContract          = retailContract;
     _storageContract         = storageContract;
     _brandContract           = brandContract;
     _storeStatisticsContract = storeStatisticsContract;
     _ReturnedContract        = returnedContract;
     _memberContract          = memberContract;
     _memberDepositContract   = memberDepositContract;
     _inventoryContract       = inventoryContract;
     _administratorContract   = administratorContract;
     _orderblankContract      = orderblankContract;
     _storeContract           = storeContract;
     _orderblankItemContract  = orderblankItemContract;
     _moduleContract          = moduleContract;
     _permissionContract      = permissionContract;
 }
Exemple #3
0
 public ModuleController(IModuleContract moduleContract,
                         IPermissionContract permissionContract,
                         IAdministratorContract adminContract)
 {
     _permissionContract = permissionContract;
     _moduleContract     = moduleContract;
     _adminContract      = adminContract;
 }
 public GroupController(IGroupContract groupContract, IPermissionContract permissionContract, IModuleContract moduleContract, IRoleContract roleContract, IAdministratorContract administratContract)
 {
     _groupContract       = groupContract;
     _permissionContract  = permissionContract;
     _moduleContract      = moduleContract;
     _roleContract        = roleContract;
     _administratContract = administratContract;
 }
 public RoleController(IRoleContract roleContract, IPermissionContract permissionContract
                       //, IGroupContract groupContract
                       , IModuleContract moduleContract)
 {
     _roleContract       = roleContract;
     _permissionContract = permissionContract;
     //_groupContract = groupContract;
     _moduleContract = moduleContract;
 }
Exemple #6
0
 public AuthController(
     IStorageContract storageContract, IAdministratorContract adminContract, IModuleContract moduleContract,
     IPermissionContract permissionContract)
 {
     _storageContract    = storageContract;
     _adminContract      = adminContract;
     _moduleContract     = moduleContract;
     _permissionContract = permissionContract;
 }
 public RetailProductFeedbackController(IRetailProductFeedbackContract contract,
                                        IAdministratorContract adminContract,
                                        IModuleContract moduleContract,
                                        IPermissionContract permissionContract)
 {
     _contract           = contract;
     _adminContract      = adminContract;
     _moduleContract     = moduleContract;
     _permissionContract = permissionContract;
 }
        public DepartmentController(IDepartmentContract departmentContract,
                                    IAdministratorContract administratorContract,
                                    IPermissionContract permissionContract,
                                    IModuleContract moduleContract)
        {
            _departmentContract    = departmentContract;
            _administratorContract = administratorContract;
            _permissionContract    = permissionContract;
            _moduleContract        = moduleContract;
            var li = CacheAccess.GetDepartmentListItem(_departmentContract, true);

            ViewBag.Departments = li;
        }
Exemple #9
0
 public LoginController(IAdministratorContract administratorContract,
                        IModuleContract moduleContract
                        , ITemplateThemeContract _templateThemeContract
                        , IQrLoginContract _qrLoginContract,
                        IAttendanceContract _attendanceContract
                        )
 {
     _administratorContract      = administratorContract;
     _moduleContract             = moduleContract;
     this._templateThemeContract = _templateThemeContract;
     this._qrLoginContract       = _qrLoginContract;
     this._attendanceContract    = _attendanceContract;
 }
 public StoreActivityController(IStoreActivityContract storeActivityContract,
                                IModuleContract moduleContract,
                                IDepartmentContract departContract,
                                IAdministratorContract adminContract, IMemberContract memberContract,
                                IMemberTypeContract memberTypeContract, IStoreContract storeContract, IStorageContract storageContract)
 {
     _storeActivityContract = storeActivityContract;
     _moduleContract        = moduleContract;
     _departContract        = departContract;
     _adminContract         = adminContract;
     _memberContract        = memberContract;
     _memberTypeContract    = memberTypeContract;
     _storeContract         = storeContract;
     _storageContract       = storageContract;
 }
 public TimeoutRequestController(ITimeoutRequestContract contract, ITimeoutSettingContract timeoutSettingContract,
                                 IAdministratorContract adminContract,
                                 IStoreContract storeContract,
                                 IModuleContract moduleContract,
                                 IPermissionContract permisstionContract,
                                 INotificationContract notificationContract)
 {
     _contract = contract;
     _timeoutSettingContract = timeoutSettingContract;
     _adminContract          = adminContract;
     _storeContract          = storeContract;
     _moduleContract         = moduleContract;
     _permisstionContract    = permisstionContract;
     _notificationContract   = notificationContract;
 }
 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;
 }
Exemple #13
0
 public RechargeGenerateController(IMemberContract memberContract,
                                   IRechargeGenerateRecordContract memeberRechargeGenerateRecordContract,
                                   IMemberActivityContract memberActivityContract,
                                   IMemberDepositContract memberDepositContract,
                                   IRechargeGenerateRecordContract rechargeGenerateRecordContract,
                                   IAdministratorContract administratorContract,
                                   IModuleContract moduleContract,
                                   IPermissionContract permissionContract
                                   )
 {
     _memberContract = memberContract;
     _memeberRechargeGenerateRecordContract = memeberRechargeGenerateRecordContract;
     _memberActivityContract = memberActivityContract;
     _memberDepositContract  = memberDepositContract;
     _administratorContract  = administratorContract;
     _moduleContract         = moduleContract;
     _permissionContract     = permissionContract;
 }
Exemple #14
0
 public AppointmentPackingController(IAppointmentPackingContract contract,
                                     IAdministratorContract adminContract,
                                     IModuleContract moduleContract,
                                     IAppointmentContract appointmentContract,
                                     IStoreContract storeContract,
                                     IOrderblankContract orderblankContract,
                                     IInventoryContract inventoryContract,
                                     IStorageContract storageContract,
                                     IPermissionContract permissionContract)
 {
     _contract            = contract;
     _adminContract       = adminContract;
     _moduleContract      = moduleContract;
     _appointmentContract = appointmentContract;
     _orderblankContract  = orderblankContract;
     _inventoryContract   = inventoryContract;
     _storageContract     = storageContract;
     _permissionContract  = permissionContract;
 }
Exemple #15
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;
 }
Exemple #16
0
 public StoreController(IStoreContract storeContract,
                        IModuleContract moduleContract,
                        IDepartmentContract departContract,
                        IAdministratorContract adminContract, IMemberContract memberContract,
                        IStoreTypeContract _storeTypeContract,
                        IStoreDepositContract _storeDepositContract,
                        IStoreLevelContract _storeLevelContract,
                        IJobPositionContract jobPositionContract)
 {
     _storeContract             = storeContract;
     _moduleContract            = moduleContract;
     _departContract            = departContract;
     _adminContract             = adminContract;
     _memberContract            = memberContract;
     _jobPositionContract       = jobPositionContract;
     this._storeTypeContract    = _storeTypeContract;
     this._storeDepositContract = _storeDepositContract;
     this._storeLevelContract   = _storeLevelContract;
 }
Exemple #17
0
        /// <summary>
        /// 获取路由信息并放入缓存中
        /// </summary>
        /// <returns></returns>
        public static List <Module> GetModuleList()
        {
            List <Module> listModule = new List <Module>();

            if (HttpRuntime.Cache["moduleUrl"] == null)
            {
                IModuleContract _moduleContract = DependencyResolver.Current.GetService <IModuleContract>();
                if (_moduleContract == null)
                {
                    return(null);
                }
                listModule = _moduleContract.Modules.Where(x => x.ParentId != null && x.IsDeleted == false && x.IsEnabled == true).ToList();
                HttpRuntime.Cache["moduleUrl"] = listModule;
            }
            else
            {
                listModule = HttpRuntime.Cache["moduleUrl"] as List <Module>;
            }
            return(listModule);
        }
 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;
 }
        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;
        }
Exemple #20
0
 public ApiTimeoutRequestController(
     IAppointmentContract appointmentContract,
     IModuleContract moduleContract,
     IPermissionContract permissionContract,
     IAdministratorContract adminContract,
     IAppointmentFeedbackContract appointmentFeedbackContract,
     ICategoryContract categoryContract,
     IBrandContract brandContract,
     IColorContract colorContract,
     IStoreContract storeContract,
     IMemberContract memberContract,
     IMemberDepositContract memberDepositContract,
     ICollocationQuestionnaireContract collocationQuestionnaireContract,
     IOrderblankContract orderblankContract,
     ICollocationPlanContract collocationPlanContract,
     ITimeoutSettingContract timeoutSettingContract,
     ITimeoutRequestContract timeoutRequestContract
     )
 {
     _appointmentContract              = appointmentContract;
     _moduleContract                   = moduleContract;
     _permissionContract               = permissionContract;
     _adminContract                    = adminContract;
     _appointmentFeedbackContract      = appointmentFeedbackContract;
     _categoryContract                 = categoryContract;
     _brandContract                    = brandContract;
     _colorContract                    = colorContract;
     _storeContract                    = storeContract;
     _memberContract                   = memberContract;
     _memberDepositContract            = memberDepositContract;
     _collocationQuestionnaireContract = collocationQuestionnaireContract;
     _orderblankContract               = orderblankContract;
     _collocationPlanContract          = collocationPlanContract;
     _timeoutSettingContract           = timeoutSettingContract;
     _timeoutRequestContract           = timeoutRequestContract;
 }
Exemple #21
0
 public PermissionConfigController(IModuleContract moduleContract)
 {
     _moduleContract = moduleContract;
 }