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; }
public CostAccountConfigService( IDapperRepositoryBase <CostAccountConfig, CrmDBContext> costAccountConfigRepository , ICommonDataService commonDataService ) { _costAccountConfigRepository = costAccountConfigRepository; _commonDataService = commonDataService; }
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; }
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; }
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; }
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; }
public SaleService(IDapperRepositoryBase <SaleAchievement, CrmDBContext> saleAchDapperRepository) { _saleAchDapperRepository = saleAchDapperRepository; }