Exemple #1
0
 public FinishingPrintingSalesContractFacade(IServiceProvider serviceProvider, SalesDbContext dbContext)
 {
     DbContext       = dbContext;
     DbSet           = DbContext.Set <FinishingPrintingSalesContractModel>();
     identityService = serviceProvider.GetService <IdentityService>();
     finishingPrintingSalesContractLogic = serviceProvider.GetService <FinishingPrintingSalesContractLogic>();
 }
Exemple #2
0
 public FinishingPrintingSalesContractReportFacade(IServiceProvider serviceProvider, SalesDbContext dbContext)
 {
     this.DbContext       = dbContext;
     this.DbSet           = this.DbContext.Set <FinishingPrintingSalesContractModel>();
     this.IdentityService = serviceProvider.GetService <IdentityService>();
     this.FinishingPrintingSalesContractLogic = serviceProvider.GetService <FinishingPrintingSalesContractLogic>();
 }
Exemple #3
0
 public ProductionOrderFacade(IServiceProvider serviceProvider, SalesDbContext dbContext)
 {
     this.DbContext            = dbContext;
     this.DbSet                = DbContext.Set <ProductionOrderModel>();
     this.identityService      = serviceProvider.GetService <IIdentityService>();
     this.productionOrderLogic = serviceProvider.GetService <ProductionOrderLogic>();
     this.finishingPrintingSalesContractLogic = serviceProvider.GetService <FinishingPrintingSalesContractLogic>();
 }
Exemple #4
0
        protected override Mock <IServiceProvider> GetServiceProviderMock(SalesDbContext dbContext)
        {
            var serviceProviderMock = new Mock <IServiceProvider>();

            IIdentityService identityService = new IdentityService {
                Username = "******"
            };

            serviceProviderMock
            .Setup(x => x.GetService(typeof(IIdentityService)))
            .Returns(identityService);
            var productionOrderDetailLogic = new ProductionOrder_DetailLogic(serviceProviderMock.Object, identityService, dbContext);
            var productionOrderlsLogic     = new ProductionOrder_LampStandardLogic(serviceProviderMock.Object, identityService, dbContext);
            var productionOrderrwLogic     = new ProductionOrder_RunWidthLogic(serviceProviderMock.Object, identityService, dbContext);

            var poDetailMock = new Mock <ProductionOrder_DetailLogic>();
            var poRWk        = new Mock <ProductionOrder_RunWidthLogic>();
            var poLSMock     = new Mock <ProductionOrder_LampStandardLogic>();

            serviceProviderMock
            .Setup(x => x.GetService(typeof(ProductionOrder_DetailLogic)))
            .Returns(productionOrderDetailLogic);

            serviceProviderMock
            .Setup(x => x.GetService(typeof(ProductionOrder_LampStandardLogic)))
            .Returns(productionOrderlsLogic);

            serviceProviderMock
            .Setup(x => x.GetService(typeof(ProductionOrder_RunWidthLogic)))
            .Returns(productionOrderrwLogic);


            var finishingprintingDetailObject = new FinishingPrintingSalesContractDetailLogic(serviceProviderMock.Object, identityService, dbContext);
            var finishingprintingLogic        = new FinishingPrintingSalesContractLogic(finishingprintingDetailObject, serviceProviderMock.Object, identityService, dbContext);

            serviceProviderMock
            .Setup(x => x.GetService(typeof(FinishingPrintingSalesContractLogic)))
            .Returns(finishingprintingLogic);

            var productionOrderLogic = new ProductionOrderLogic(serviceProviderMock.Object, identityService, dbContext);

            serviceProviderMock
            .Setup(x => x.GetService(typeof(ProductionOrderLogic)))
            .Returns(productionOrderLogic);

            return(serviceProviderMock);
        }
        protected Mock <IServiceProvider> GetServiceProviderMock(SalesDbContext dbContext)
        {
            var serviceProviderMock = new Mock <IServiceProvider>();

            IIdentityService identityService = new IdentityService {
                Username = "******"
            };

            serviceProviderMock
            .Setup(x => x.GetService(typeof(IdentityService)))
            .Returns(identityService);

            var finishingprintingDetailLogic = new FinishingPrintingSalesContractDetailLogic(serviceProviderMock.Object, identityService, dbContext);
            var finishingprintingLogic       = new FinishingPrintingSalesContractLogic(finishingprintingDetailLogic, serviceProviderMock.Object, identityService, dbContext);

            serviceProviderMock
            .Setup(x => x.GetService(typeof(FinishingPrintingSalesContractLogic)))
            .Returns(finishingprintingLogic);

            return(serviceProviderMock);
        }