Пример #1
0
 public PurchaseOrderService(IPurchaseOrderRepository purchaseOrderRepository
                             , IUnitOfWorkFactory <CrmDBContext> uowCrm
                             , IDapperRepositoryBase <PurchaseOrderLineConfirmHistory, CrmDBContext> polchRepository
                             , IDapperRepositoryBase <CostAccountConfig, CrmDBContext> costAccountConfigRepository
                             , IDapperRepositoryBase <PurchaseRequirementDeptShareRatioVersion, CrmDBContext> purchaseRequirementDeptShareRatioVersionRepository
                             , ICommonDataService commonDataService
                             , IDapperRepositoryBase <CostAccount, CrmDBContext> costBeforeSplitRepository
                             , IDapperRepositoryBase <BudgetTargetLeaderCostSplitVersion, CrmDBContext> costSplitVersionRepository
                             , IDapperRepositoryBase <BusinessRedirectSplitInfoVersion, CrmDBContext> businessRedirectSplitRepository
                             , IDapperRepositoryBase <v_AchievementBusinessDepartMappingVersion, CrmDBContext> achMappingRepository
                             , IDapperRepositoryBase <DepartMentVersion, CrmDBContext> departRepository
                             , IMapper mapper)
 {
     _purchaseOrderRepository     = purchaseOrderRepository;
     _polchRepository             = polchRepository;
     _costAccountConfigRepository = costAccountConfigRepository;
     _purchaseRequirementDeptShareRatioVersionRepository = purchaseRequirementDeptShareRatioVersionRepository;
     _commonDataService               = commonDataService;
     _costAccountRepository           = costBeforeSplitRepository;
     _costSplitVersionRepository      = costSplitVersionRepository;
     _businessRedirectSplitRepository = businessRedirectSplitRepository;
     _achMappingRepository            = achMappingRepository;
     _departRepository = departRepository;
     _uowCrm           = uowCrm;
     _mapper           = mapper;
 }
Пример #2
0
 public CostAccountConfigService(
     IDapperRepositoryBase <CostAccountConfig, CrmDBContext> costAccountConfigRepository
     , ICommonDataService commonDataService
     )
 {
     _costAccountConfigRepository = costAccountConfigRepository;
     _commonDataService           = commonDataService;
 }
Пример #3
0
 public NavigationService(IConfiguration configuration
                          , IDapperRepositoryBase <NavigationInfo, SysRightsManagerDBContext> navigationDapperRepository
                          , IDapperRepositoryBase <SysInfo, SysRightsManagerDBContext> sysInfoRepository
                          , IDapperRepositoryBase <SysLoginKey, SysRightsManagerDBContext> sysLoginKeyRepository)
 {
     _navigationDapperRepository = navigationDapperRepository;
     _configuration         = configuration;
     _sysInfoRepository     = sysInfoRepository;
     _sysLoginKeyRepository = sysLoginKeyRepository;
 }
 private void ResetRepositories()
 {
     _cartItemRepository        = null;
     _orderDetailRepository     = null;
     _orderRepository           = null;
     _postCategoryRepository    = null;
     _postRepository            = null;
     _productCategoryRepository = null;
     _productRepository         = null;
     _tagRepository             = null;
 }
Пример #5
0
 public CommonDataService(IDapperRepositoryBase <CompanyInfo, CrmDBContext> companyInfoRepository
                          , IDapperRepositoryBase <DictInfo, CrmDBContext> dicRepository
                          , IDapperRepositoryBase <Relevance, CrmDBContext> relevanceRepository
                          , IDapperRepositoryBase <v_ProductCategory, AcDBContext> v_ProductCategoryDtoRepository
                          , IDapperRepositoryBase <DepartMent, SysRightsManagerDBContext> departMentRepository
                          , IDapperRepositoryBase <DepartMentVersion, CrmDBContext> departVersionRepository
                          )
 {
     _companyInfoRepository          = companyInfoRepository;
     _dicRepository                  = dicRepository;
     _relevanceRepository            = relevanceRepository;
     _v_ProductCategoryDtoRepository = v_ProductCategoryDtoRepository;
     _departMentRepository           = departMentRepository;
     _departVersionRepository        = departVersionRepository;
 }
Пример #6
0
        public TestService(ITest2Repository test2Repository
                           , IDapperRepositoryBase <Test1, CrmDBContext> test1Repository
                           , IUnitOfWorkFactory <SysRightsManagerDBContext> uowSysRightsManager
                           , IUnitOfWorkFactory <CrmDBContext> uowCrm
                           , IUnitOfWorkFactory <AcDBContext> uowAc
                           , IUnitOfWorkFactory <BudgetDBContext> uowBudget)
        {
            _test2Repository = test2Repository;
            _test1Repository = test1Repository;

            _uowSysRightsManager = uowSysRightsManager;
            _uowCrm    = uowCrm;
            _uowAc     = uowAc;
            _uowBudget = uowBudget;
        }
Пример #7
0
 public ExpenseService(IDapperRepositoryBase <ExpenseAccount, CrmDBContext> expenseAccountRepository
                       , IDapperRepositoryBase <ExpenseLineConfirmHistory, CrmDBContext> expenseHistoryRepository
                       , IMapper mapper
                       , CrmDBContext crmDbContext
                       , IUnitOfWorkFactory <CrmDBContext> uowCrm
                       , IPurchaseOrderService purchaseOrderService
                       , IDapperRepositoryBase <BusinessRedirectSplitInfoVersion, CrmDBContext> businessRedirectSplitRepository
                       , IDapperRepositoryBase <DepartMentVersion, CrmDBContext> departRepository
                       , IDapperRepositoryBase <v_AchievementBusinessDepartMappingVersion, CrmDBContext> achMappingRepository
                       , IDapperRepositoryBase <FixedAssetsDepreciationHistory, CrmDBContext> fixedAssetsDepreciationRepository
                       )
 {
     _expenseAccountRepository = expenseAccountRepository;
     _expenseHistoryRepository = expenseHistoryRepository;
     _mapper       = mapper;
     _crmDbContext = crmDbContext;
     _uowCrm       = uowCrm;
     _businessRedirectSplitRepository = businessRedirectSplitRepository;
     _purchaseOrderService            = purchaseOrderService;
     _departRepository     = departRepository;
     _achMappingRepository = achMappingRepository;
     _fixedAssetsDepreciationRepository = fixedAssetsDepreciationRepository;
 }
Пример #8
0
 public SaleService(IDapperRepositoryBase <SaleAchievement, CrmDBContext> saleAchDapperRepository)
 {
     _saleAchDapperRepository = saleAchDapperRepository;
 }