Пример #1
0
 public PurchaseOrderController(IPurchaseOrderRepository repo, IMapper mapper, IVendorsRepository vendorsRepository, I_ItemsRepository itemsRepository)
 {
     _repo              = repo;
     _mapper            = mapper;
     _vendorsRepository = vendorsRepository;
     _itemsRepo         = itemsRepository;
 }
Пример #2
0
 public InvoiceController(I_Invoice repo, IMapper mapper, IVendorsRepository vendorsRepository, I_ItemsRepository itemsRepository, IPurchaseOrderRepository POrepository)
 {
     _repo              = repo;
     _mapper            = mapper;
     _vendorsRepository = vendorsRepository;
     _itemsRepo         = itemsRepository;
     _POnumberRepo      = POrepository;
 }
Пример #3
0
 /// <summary>
 /// Initializes a new instance of
 /// type VendorsService.
 /// </summary>
 /// <param name="VendorsRepository"></param>
 /// <param name="unitOfWork"></param>
 public VendorsService(
     IVendorsRepository VendorsRepository,
     IAddresssRepository AddresssRepository,
     IMobilesRepository MobilesRepository,
     ILanguageService languageService,
     IUnitOfWork unitOfWork)
 {
     this._VendorsRepository  = VendorsRepository;
     this._AddresssRepository = AddresssRepository;
     this._MobilesRepository  = MobilesRepository;
     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;
        }
Пример #5
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 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;
        }
Пример #7
0
 public VendorController(IVendorsRepository repo, IMapper mapper)
 {
     _repo   = repo;
     _mapper = mapper;
 }
 public VendorsController(IVendorService vendorService, IVendorsRepository respository)
 {
     _vendorService = vendorService;
     _vendorRepository = respository;
 }
 public VendorService(IVendorsRepository repository)
 {
     _repository = repository;
 }