Exemple #1
0
 /// <summary>
 /// Initializes a new instance of
 /// type InventoryMovementsService.
 /// </summary>
 /// <param name="journalPostingsService"></param>
 /// <param name="InventoryMovementsRepository"></param>
 /// <param name="languageService"></param>
 /// <param name="unitOfWork"></param>
 public InventoryMovementsService(
     IInventoryMovementTypeRepository inventoryMovementTypeRepository,
     IJournalPostingsService journalPostingsService,
     IInventoryMovementsRepository InventoryMovementsRepository,
     IInventoryMovementCostCenterRepository InventoryMovementCostCentersRepository,
     ILanguageService languageService,
     IProductsRepository ProductsRepository,
     IInventoryProductHistoryRepository inventoryProductHistoryRepository,
     IBrandsRepository brandsRepository,
     IClosedMonthsService closedMonthsService,
     IAccountChartsRepository accountChartsRepository,
     IJournalsRepository journalsRepository,
     ICurrentUserService currentUserService,
     IUnitOfWork unitOfWork)
 {
     this._inventoryMovementTypeRepository        = inventoryMovementTypeRepository;
     this._journalPostingsService                 = journalPostingsService;
     this._InventoryMovementsRepository           = InventoryMovementsRepository;
     this._InventoryMovementCostCentersRepository = InventoryMovementCostCentersRepository;
     this._languageService    = languageService;
     this._ProductsRepository = ProductsRepository;
     this._inventoryProductHistoryRepository = inventoryProductHistoryRepository;
     this._brandsRepository        = brandsRepository;
     this._closedMonthsService     = closedMonthsService;
     this._accountChartsRepository = accountChartsRepository;
     this._journalsRepository      = journalsRepository;
     this._currentUserService      = currentUserService;
     this._unitOfWork = unitOfWork;
 }
        /// <summary>
        /// Initializes a new instance of
        /// type TransactionsService.
        /// </summary>
        /// <param name="TransactionsRepository"></param>
        /// <param name="unitOfWork"></param>
        public CostCenterReportsService(
            IResourcesService resourcesService,
            IBankMovementsRepository bankMovementsRepository,
            IPaymentMovmentsRepository paymentMovmentsRepository,
            IPurchaseInvoicesRepository purchaseInvoicesRepository,
            IPurchaseRebatesRepository purchaseRebatesRepository,
            IDonationsRepository donationsRepository,
            ISalesBillRepository salesBillRepository,
            ISalesRebatesRepository salesRebatesRepository,
            //IStoreMovementsRepository storeMovementsRepository,
            ICurrentUserService currentUserService,
            IInventoryMovementsRepository inventoryMovementsRepository,
            ISettingsService settingsService,
            IJournalsRepository JournalsRepository,
            IVendorsRepository vendorsRepository,
            IBanksRepository banksRepository,
            ICostCentersRepository costCentersRepository,
            ICurrencyRatesService currencyRatesService,

            ITransactionsRepository TransactionsRepository,
            IAccountChartsRepository AccountChartsRepository,
            ILanguageService languageService,
            IUnitOfWork unitOfWork)
        {
            this._resourcesService           = resourcesService;
            this._bankMovementsRepository    = bankMovementsRepository;
            this._paymentMovmentsRepository  = paymentMovmentsRepository;
            this._purchaseInvoicesRepository = purchaseInvoicesRepository;
            this._purchaseRebatesRepository  = purchaseRebatesRepository;
            this._donationsRepository        = donationsRepository;
            this._salesBillRepository        = salesBillRepository;
            this._salesRebatesRepository     = salesRebatesRepository;
            //this._storeMovementsRepository = storeMovementsRepository;
            this._currentUserService           = currentUserService;
            this._inventoryMovementsRepository = inventoryMovementsRepository;
            this._settingsService       = settingsService;
            this._vendorsRepository     = vendorsRepository;
            this._banksRepository       = banksRepository;
            this._costCentersRepository = costCentersRepository;
            this._currencyRatesService  = currencyRatesService;

            this._TransactionsRepository  = TransactionsRepository;
            this._AccountChartsRepository = AccountChartsRepository;
            this._languageService         = languageService;
            this._unitOfWork = unitOfWork;
        }
Exemple #3
0
        /// <summary>
        /// Initializes a new instance of
        /// type JournalPostingsService.
        /// </summary>
        /// <param name="bankMovementsRepository"></param>
        /// <param name="paymentMovmentsRepository"></param>
        /// <param name="purchaseInvoicesRepository"></param>
        /// <param name="purchaseRebatesRepository"></param>
        /// <param name="donationsRepository"></param>
        /// <param name="salesBillRepository"></param>
        /// <param name="salesRebatesRepository"></param>
        /// <param name="currentUserService"></param>
        /// <param name="inventoryMovementsRepository"></param>
        /// <param name="settingsService"></param>
        /// <param name="JournalsRepository"></param>
        /// <param name="JournalPostingsRepository"></param>
        /// <param name="languageService"></param>
        /// <param name="unitOfWork"></param>
        public ReportsService(
            IBankMovementsRepository bankMovementsRepository,
            IPaymentMovmentsRepository paymentMovmentsRepository,
            IPurchaseInvoicesRepository purchaseInvoicesRepository,
            IPurchaseRebatesRepository purchaseRebatesRepository,
            IDonationsRepository donationsRepository,
            ISalesBillRepository salesBillRepository,
            ISalesRebatesRepository salesRebatesRepository,
            //IStoreMovementsRepository storeMovementsRepository,
            ICurrentUserService currentUserService,
            IInventoryMovementsRepository inventoryMovementsRepository,
            ISettingsService settingsService,
            IJournalsRepository JournalsRepository,
            IVendorsRepository vendorsRepository,
            ISafesRepository safesRepository,
            IBanksRepository banksRepository,

            IJournalPostingsRepository JournalPostingsRepository,
            ILanguageService languageService,
            IUnitOfWork unitOfWork)
        {
            this._bankMovementsRepository    = bankMovementsRepository;
            this._paymentMovmentsRepository  = paymentMovmentsRepository;
            this._purchaseInvoicesRepository = purchaseInvoicesRepository;
            this._purchaseRebatesRepository  = purchaseRebatesRepository;
            this._donationsRepository        = donationsRepository;
            this._salesBillRepository        = salesBillRepository;
            this._salesRebatesRepository     = salesRebatesRepository;
            //this._storeMovementsRepository = storeMovementsRepository;
            this._currentUserService           = currentUserService;
            this._inventoryMovementsRepository = inventoryMovementsRepository;
            this._settingsService    = settingsService;
            this._JournalsRepository = JournalsRepository;
            this._vendorsRepository  = vendorsRepository;
            this._safesRepository    = safesRepository;
            this._banksRepository    = banksRepository;

            this._JournalPostingsRepository = JournalPostingsRepository;
            this._languageService           = languageService;
            this._unitOfWork = unitOfWork;
        }
        /// <summary>
        /// Initializes a new instance of
        /// type TransactionsService.
        /// </summary>
        /// <param name="TransactionsRepository"></param>
        /// <param name="unitOfWork"></param>
        public InventoryReportsService(
            IResourcesService resourcesService,
            IInventorysRepository inventorysRepository,
            ICurrentUserService currentUserService,
            IInventoryMovementsRepository inventoryMovementsRepository,
            IBrandsRepository brandsRepository,
            IMeasurementUnitsRepository measurementUnitsRepository,
            IProductsRepository productsRepository,
            ISettingsService settingsService,
            ILanguageService languageService,
            IUnitOfWork unitOfWork)
        {
            this._resourcesService             = resourcesService;
            this._inventorysRepository         = inventorysRepository;
            this._currentUserService           = currentUserService;
            this._inventoryMovementsRepository = inventoryMovementsRepository;
            this._brandsRepository             = brandsRepository;
            this._measurementUnitsRepository   = measurementUnitsRepository;
            this._productsRepository           = productsRepository;
            this._settingsService = settingsService;

            this._languageService = languageService;
            this._unitOfWork      = unitOfWork;
        }
        /// <summary>
        /// Initializes a new instance of
        /// type TransactionsService.
        /// </summary>
        /// <param name="TransactionsRepository"></param>
        /// <param name="unitOfWork"></param>
        public FixedAssetReportsService(
            IResourcesService resourcesService,
            IAssetsRepository assetsRepository,
            IInventorysRepository inventorysRepository,
            ICurrentUserService currentUserService,
            IInventoryMovementsRepository inventoryMovementsRepository,
            IBrandsRepository brandsRepository,
            IMeasurementUnitsRepository measurementUnitsRepository,
            IDepreciationRatesRepository depreciationRatesRepository,
            IDepreciationTypesRepository depreciationTypesRepository,
            ILocationsRepository locationsRepository,
            IVendorsRepository vendorsRepository,
            IAssetInventorysRepository assetInventorysRepository,
            IAssetInventoryDetailsRepository assetInventoryDetailsRepository,
            ISettingsService settingsService,
            ILanguageService languageService,
            IUnitOfWork unitOfWork)
        {
            this._resourcesService                = resourcesService;
            this._assetsRepository                = assetsRepository;
            this._inventorysRepository            = inventorysRepository;
            this._currentUserService              = currentUserService;
            this._inventoryMovementsRepository    = inventoryMovementsRepository;
            this._brandsRepository                = brandsRepository;
            this._measurementUnitsRepository      = measurementUnitsRepository;
            this._depreciationRatesRepository     = depreciationRatesRepository;
            this._depreciationTypesRepository     = depreciationTypesRepository;
            this._locationsRepository             = locationsRepository;
            this._vendorsRepository               = vendorsRepository;
            this._assetInventorysRepository       = assetInventorysRepository;
            this._assetInventoryDetailsRepository = assetInventoryDetailsRepository;
            this._settingsService = settingsService;

            this._languageService = languageService;
            this._unitOfWork      = unitOfWork;
        }