/// <summary>
 /// Initializes a new instance of
 /// type LiquidationsService.
 /// </summary>
 /// <param name="LiquidationsRepository"></param>
 /// <param name="unitOfWork"></param>
 public LiquidationService(
     ILiquidationRepository LiquidationsRepository,
     IJournalPostingsService journalPostingsService,
     IJournalsService journalsService,
     IAccountChartsRepository accountChartsRepository,
     ICurrentUserService currentUserService,
     ITestamentRepository testamentRepository,
     IAdvancesRepository advancesRepository,
     ILiquidationDetailRepository liquidationDetailRepository,
     IPaymentMovmentsService paymentMovmentsService,
     //ILanguageService languageService,
     IUnitOfWork unitOfWork)
 {
     this._LiquidationsRepository      = LiquidationsRepository;
     this._journalPostingsService      = journalPostingsService;
     this._journalsService             = journalsService;
     this._accountChartsRepository     = accountChartsRepository;
     this._currentUserService          = currentUserService;
     this._testamentRepository         = testamentRepository;
     this._advancesRepository          = advancesRepository;
     this._liquidationDetailRepository = liquidationDetailRepository;
     this._paymentMovmentsService      = paymentMovmentsService;
     //this._languageService = languageService;
     this._unitOfWork = unitOfWork;
 }
 /// <summary>
 /// Initializes a new instance of
 /// type PurchaseInvoicesService.
 /// </summary>
 /// <param name="PurchaseInvoicesRepository"></param>
 /// <param name="unitOfWork"></param>
 public PurchaseInvoicesService(
     ITransactionsRepository transactionsRepository,
     IJournalsRepository journalsRepository,
     IJournalPostingsService journalPostingsService,
     IPurchaseInvoiceCostCentersRepository purchaseInvoiceCostCentersRepository,
     IPurchaseInvoicesRepository PurchaseInvoicesRepository,
     IBrandsRepository BrandsRepository,
     ILanguageService languageService,
     ICurrentUserService currentUserService,
     IClosedMonthsService closedMonthsService,
     IAccountChartsRepository accountChartsRepository,
     IJournalsService journalsService,
     IUnitOfWork unitOfWork)
 {
     this._transactionsRepository = transactionsRepository;
     this._journalsRepository     = journalsRepository;
     this._journalPostingsService = journalPostingsService;
     this._purchaseInvoiceCostCentersRepository = purchaseInvoiceCostCentersRepository;
     this._PurchaseInvoicesRepository           = PurchaseInvoicesRepository;
     this._BrandsRepository        = BrandsRepository;
     this._languageService         = languageService;
     this._currentUserService      = currentUserService;
     this._closedMonthsService     = closedMonthsService;
     this._accountChartsRepository = accountChartsRepository;
     this._journalsService         = journalsService;
     this._unitOfWork = unitOfWork;
 }
Example #3
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;
 }
 public SafeAccountChartsService(ISafeAccountChartsRepository safeAccountChartsRepository, IAccountChartsRepository accountChartsRepository, IUnitOfWork UnitOfWork, ILanguageService languageService)
 {
     this._safeAccountChartsRepository = safeAccountChartsRepository;
     this._accountChartsRepository     = accountChartsRepository;
     this._unitOfWork      = UnitOfWork;
     this._languageService = languageService;
 }
        /// <summary>
        /// Initializes a new instance of
        /// type JournalsService.
        /// </summary>
        /// <param name="JournalsRepository"></param>
        /// <param name="languageService"></param>
        /// <param name="unitOfWork"></param>
        public JournalsService(
            //ICurrentUserService currentUserService,
            //ISettingsService settingsService,
            IBankMovementsRepository bankMovementsRepository,
            IPaymentMovmentsRepository paymentMovmentsRepository,
            IPurchaseInvoicesRepository purchaseInvoicesRepository,
            IPurchaseRebatesRepository purchaseRebatesRepository,
            IDonationsRepository donationsRepository,
            ISalesBillRepository salesBillRepository,
            ISalesRebatesRepository salesRebatesRepository,

            IJournalsRepository JournalsRepository,
            ITransactionsRepository transactionsRepository,
            IAccountChartsRepository accountChartsRepository,
            ILanguageService languageService,
            IResourcesService resourcesService,
            IUnitOfWork unitOfWork)
        {
            //this._currentUserService = currentUserService;
            //this._settingsService = settingsService;
            this._bankMovementsRepository    = bankMovementsRepository;
            this._paymentMovmentsRepository  = paymentMovmentsRepository;
            this._purchaseInvoicesRepository = purchaseInvoicesRepository;
            this._purchaseRebatesRepository  = purchaseRebatesRepository;
            this._donationsRepository        = donationsRepository;
            this._salesBillRepository        = salesBillRepository;
            this._salesRebatesRepository     = salesRebatesRepository;

            this._JournalsRepository      = JournalsRepository;
            this._transactionsRepository  = transactionsRepository;
            this._accountChartsRepository = accountChartsRepository;
            this._languageService         = languageService;
            this._resourcesService        = resourcesService;
            this._unitOfWork = unitOfWork;
        }
Example #6
0
 /// <summary>
 /// Initializes a new instance of
 /// type BankMovementsService.
 /// </summary>
 /// <param name="BankMovementsRepository"></param>
 /// <param name="currentUserService"></param>
 /// <param name="languageService"></param>
 /// <param name="unitOfWork"></param>
 public BankMovementsService(
     ITransactionsRepository transactionsRepository,
     IJournalsRepository journalsRepository,
     IJournalPostingsService journalPostingsService,
     IBankMovementsRepository BankMovementsRepository,
     IClosedMonthsService closedMonthsService,
     ICurrentUserService currentUserService,
     IClosedChequeRepository closedChequeRepository,
     IDonationsService donationsService,
     IDonationsRepository donationsRepository,
     IAccountChartsRepository accountChartsRepository,
     IJournalsService journalsService,
     ILanguageService languageService,
     IBankMovementCostCentersRepository bankMovementCostCentersRepository,
     IUnitOfWork unitOfWork)
 {
     this._transactionsRepository  = transactionsRepository;
     this._journalsRepository      = journalsRepository;
     this._journalPostingsService  = journalPostingsService;
     this._BankMovementsRepository = BankMovementsRepository;
     this._closedMonthsService     = closedMonthsService;
     this._currentUserService      = currentUserService;
     this._closedChequeRepository  = closedChequeRepository;
     this._donationsService        = donationsService;
     this._donationsRepository     = donationsRepository;
     this._accountChartsRepository = accountChartsRepository;
     this._journalsService         = journalsService;
     this._languageService         = languageService;
     this._unitOfWork = unitOfWork;
     this._bankMovementCostCentersRepository = bankMovementCostCentersRepository;
 }
 public BankAccountChartService(IBankAccountChartRepository BankAccountChartRepository, IAccountChartsRepository accountChartsRepository, IUnitOfWork UnitOfWork, ILanguageService languageService)
 {
     this._BankAccountChartRepository = BankAccountChartRepository;
     this._accountChartsRepository    = accountChartsRepository;
     this._unitOfWork      = UnitOfWork;
     this._languageService = languageService;
 }
 public AccountChartDocumentService(
     IAccountChartDocumentRepository accountDocumentRepository,
     IAccountChartsRepository accountChartsRepository,
     ILanguageService languageService,
     IUnitOfWork unitOfWork
     )
 {
     this._accountDocumentRepository = accountDocumentRepository;
     this._accountChartsRepository   = accountChartsRepository;
     this._languageService           = languageService;
     this._unitOfWork = unitOfWork;
 }
Example #9
0
 /// <summary>
 /// Initializes a new instance of
 /// type TransactionsService.
 /// </summary>
 /// <param name="TransactionsRepository"></param>
 /// <param name="unitOfWork"></param>
 public TransactionsService(
     IResourcesService resourcesService,
     ITransactionsRepository TransactionsRepository,
     IAccountChartsRepository AccountChartsRepository,
     ILanguageService languageService,
     IUnitOfWork unitOfWork)
 {
     this._resourcesService        = resourcesService;
     this._TransactionsRepository  = TransactionsRepository;
     this._AccountChartsRepository = AccountChartsRepository;
     this._languageService         = languageService;
     this._unitOfWork = unitOfWork;
 }
Example #10
0
 /// <summary>
 /// Initializes a new instance of
 /// type SettingsService.
 /// </summary>
 /// <param name="SettingsRepository"></param>
 /// <param name="accountChartsRepository"></param>
 /// <param name="currencysRepository"></param>
 /// <param name="unitOfWork"></param>
 public SettingsService(
     ISettingsRepository SettingsRepository,
     IAccountChartsRepository accountChartsRepository,
     ICurrencysRepository currencysRepository,
     ILanguageService languageService,
     IUnitOfWork unitOfWork)
 {
     this._SettingsRepository      = SettingsRepository;
     this._accountChartsRepository = accountChartsRepository;
     this._currencysRepository     = currencysRepository;
     this._languageService         = languageService;
     this._unitOfWork = unitOfWork;
 }
Example #11
0
 /// <summary>
 /// Initializes a new instance of
 /// type SafesService.
 /// </summary>
 /// <param name="SafesRepository"></param>
 /// <param name="unitOfWork"></param>
 public SafesService(
     ISafesRepository SafesRepository,
     IAccountChartsRepository accountChartsRepository,
     ISafeAccountChartsRepository safeAccountChartsRepository,
     ILanguageService languageService,
     IUnitOfWork unitOfWork)
 {
     this._SafesRepository             = SafesRepository;
     this._accountChartsRepository     = accountChartsRepository;
     this._safeAccountChartsRepository = safeAccountChartsRepository;
     this._languageService             = languageService;
     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;
        }
Example #13
0
 public TestamentService(
     ITestamentRepository testamentRepository,
     IAdvancesRepository advancesRepository,
     IJournalPostingsService journalPostingsService,
     IAccountChartsRepository accountChartsRepository,
     ICurrentUserService currentUserService,
     IJournalsService journalsService,
     ILanguageService languageService,
     IUnitOfWork unitOfWork
     )
 {
     this._testamentRepository     = testamentRepository;
     this._advancesRepository      = advancesRepository;
     this._journalPostingsService  = journalPostingsService;
     this._accountChartsRepository = accountChartsRepository;
     this._currentUserService      = currentUserService;
     this._journalsService         = journalsService;
     this._languageService         = languageService;
     this._unitOfWork = unitOfWork;
 }