public VirtualProductFacade(IVirtualProductRepository virtualProductRepository, IMaterialRepository materialRepository, IUnitRepository unitRepository, IUnitConversionHelper unitConversionHelper, IDatabase database)
 {
     m_virtualProductRepository = virtualProductRepository;
     m_materialRepository       = materialRepository;
     m_unitRepository           = unitRepository;
     m_unitConversionHelper     = unitConversionHelper;
     m_database = database;
 }
 public VirtualProductsController(IWebSession webSession, ILog log, IVirtualProductRepository virtualProductRepository, IErpRepository erpRepository, ICache cache, IMaterialRepository materialRepository, IVirtualProductFacade virtualProductFacade, IMaterialFacade materialFacade, IUnitConversionHelper conversionHelper, IDatabase database, IMaterialThresholdRepository materialThresholdRepository)
     : base(webSession, log)
 {
     m_virtualProductRepository = virtualProductRepository;
     m_erpRepository            = erpRepository;
     m_cache = cache;
     m_materialRepository          = materialRepository;
     m_virtualProductFacade        = virtualProductFacade;
     m_materialFacade              = materialFacade;
     m_conversionHelper            = conversionHelper;
     m_database                    = database;
     m_materialThresholdRepository = materialThresholdRepository;
 }
Exemple #3
0
 public MaterialFacade(IDatabase database,
                       IMaterialRepository materialRepository,
                       IUnitRepository unitRepository,
                       IUnitConversionHelper conversionHelper,
                       IVirtualProductRepository virtualProductRepository,
                       ISession session,
                       IMaterialThresholdRepository materialThresholdRepository)
 {
     m_database                 = database;
     m_materialRepository       = materialRepository;
     m_unitRepository           = unitRepository;
     m_conversionHelper         = conversionHelper;
     m_virtualProductRepository = virtualProductRepository;
     m_session = session;
     m_materialThresholdRepository = materialThresholdRepository;
 }
Exemple #4
0
 public MaterialBatchRepository(IDatabase database,
                                ISession session,
                                IUnitConversionHelper conversionHelper,
                                IMaterialRepository materialRepository,
                                IVirtualProductRepository virtualProductRepository,
                                ICache cache,
                                Lazy <IMaterialBatchFacade> materialBatchFacade,
                                ISupplierRepository supplierRepository,
                                ICurrencyConversionHelper currencyConversionHelper, IServiceLocator serviceLocator, Lazy <IRecipeRepository> recipeRepository)
 {
     m_database                 = database;
     m_session                  = session;
     m_conversionHelper         = conversionHelper;
     m_materialRepository       = materialRepository;
     m_virtualProductRepository = virtualProductRepository;
     m_cache = cache;
     m_materialBatchFacade      = materialBatchFacade;
     m_supplierRepository       = supplierRepository;
     m_currencyConversionHelper = currencyConversionHelper;
     m_serviceLocator           = serviceLocator;
     m_recipeRepository         = recipeRepository;
 }
Exemple #5
0
 public PackingSettingsController(IWebSession webSession, ILog log, IVirtualProductRepository vpRepo) : base(webSession, log)
 {
     m_vpRepo = vpRepo;
 }