예제 #1
0
 public SampleReceivingController(ISampleReceivingService SampleReceivingService, IUOMService UOMService, IProductService ProductService, ITestService TestService)
 {
     this.SampleReceivingService = SampleReceivingService;
     this.UOMService = UOMService;
     this.ProductService = ProductService;
     this.TestService = TestService;
 }
예제 #2
0
 public SampleReceivingController(ISampleReceivingService SampleReceivingService, IUOMService UOMService, IProductService ProductService, ITestService TestService)
 {
     this.SampleReceivingService = SampleReceivingService;
     this.UOMService             = UOMService;
     this.ProductService         = ProductService;
     this.TestService            = TestService;
 }
예제 #3
0
 public SaleService(IMobiRepository <Sale> mobiRepository, IUOMService uomService, IProductServices productServices, ISalesOrderLineService salesOrderLine, IPartnerService partnerService)
 {
     _Repository            = mobiRepository;
     _uomService            = uomService;
     _partnerService        = partnerService;
     _productServices       = productServices;
     _salesOrderLineService = salesOrderLine;
 }
 public TestAllocationController(ISampleReceivingService SampleReceivingService, ITestAllocationService TestAllocationService, IDropDownListService DropDownListService, IUOMService UOMService, IUserService UserService, IUserGroupService UserGroupService)
 {
     this.SampleReceivingService = SampleReceivingService;
     this.TestAllocationService = TestAllocationService;
     this.DropDownListService = DropDownListService;
     this.UOMService = UOMService;
     this.UserService = UserService;
     this.userGroupService = UserGroupService;
 }
        public FabricProductService(IServiceProvider serviceProvider)
        {
            _categoryService       = serviceProvider.GetService <ICategoryService>();
            _uomService            = serviceProvider.GetService <IUOMService>();
            _productSKUService     = serviceProvider.GetService <IProductSKUService>();
            _productPackingService = serviceProvider.GetService <IProductPackingService>();

            _fabricProductSKURepository     = serviceProvider.GetService <IRepository <FabricProductSKUModel> >();
            _fabricProductPackingRepository = serviceProvider.GetService <IRepository <FabricProductPackingModel> >();
            _productPackingRepository       = serviceProvider.GetService <IRepository <ProductPackingModel> >();

            _upsertMaster = serviceProvider.GetService <IUpsertMasterService>();

            _identityProvider = serviceProvider.GetService <IIdentityProvider>();
        }
        public Mock <IServiceProvider> GetServiceProvider(IUOMService productPackingService, IIdentityProvider identityProvider, IValidateService validateService)
        {
            var spMock = new Mock <IServiceProvider>();

            spMock.Setup(s => s.GetService(typeof(IUOMService)))
            .Returns(productPackingService);

            spMock.Setup(s => s.GetService(typeof(IIdentityProvider)))
            .Returns(identityProvider);

            spMock.Setup(s => s.GetService(typeof(IValidateService)))
            .Returns(validateService);

            return(spMock);
        }
예제 #7
0
        public Mock <IServiceProvider> GetServiceProvider(
            ICategoryService categoryService,
            IUOMService UOMService,
            IProductSKUService productSKUService,
            IProductPackingService productPackingService,
            IRepository <FabricProductSKUModel> fabricProductSKUModel,
            IRepository <FabricProductPackingModel> fabricProductPackingModel,
            IRepository <ProductPackingModel> productPackingModel,
            IUpsertMasterService upsertMasterService,
            IIdentityProvider identityProvider)
        {
            var serviceProviderMock = new Mock <IServiceProvider>();

            serviceProviderMock.Setup(s => s.GetService(typeof(ICategoryService)))
            .Returns(categoryService);

            serviceProviderMock.Setup(s => s.GetService(typeof(IUOMService)))
            .Returns(UOMService);

            serviceProviderMock.Setup(s => s.GetService(typeof(IProductSKUService)))
            .Returns(productSKUService);

            serviceProviderMock.Setup(s => s.GetService(typeof(IProductPackingService)))
            .Returns(productPackingService);

            serviceProviderMock.Setup(s => s.GetService(typeof(IRepository <FabricProductSKUModel>)))
            .Returns(fabricProductSKUModel);

            serviceProviderMock.Setup(s => s.GetService(typeof(IRepository <FabricProductPackingModel>)))
            .Returns(fabricProductPackingModel);

            serviceProviderMock.Setup(s => s.GetService(typeof(IRepository <ProductPackingModel>)))
            .Returns(productPackingModel);

            serviceProviderMock.Setup(s => s.GetService(typeof(IUpsertMasterService)))
            .Returns(upsertMasterService);

            serviceProviderMock.Setup(s => s.GetService(typeof(IIdentityProvider)))
            .Returns(identityProvider);

            return(serviceProviderMock);
        }
예제 #8
0
 public UOMController(IUOMService UOMService)
 {
     this.UOMService = UOMService;
 }
예제 #9
0
 public ProducService(IProducsCategoryService producsCategoryService, IUOMService uomService, IMobiRepository <Product> mobiRepository)
 {
     _producsCategoryService = producsCategoryService;
     _uomService             = uomService;
     _Repository             = mobiRepository;
 }
예제 #10
0
 public UOMController(IUOMService UOMService)
 {
     this.UOMService = UOMService;
 }
예제 #11
0
 public UomController(IUOMService uomService)
 {
     _UomService = uomService;
 }
 public UnitOfMeasurementController(IServiceProvider serviceProvider)
 {
     _service          = serviceProvider.GetService <IUOMService>();
     _identityProvider = serviceProvider.GetService <IIdentityProvider>();
     _validateService  = serviceProvider.GetService <IValidateService>();
 }