public Mock <IServiceProvider> GetServiceProvider_Error(IGarmentShippingLocalSalesNoteRepository repository)
        {
            HttpResponseMessage message = new HttpResponseMessage(System.Net.HttpStatusCode.OK);
            var HttpClientService       = new Mock <IHttpClientService>();

            HttpClientService
            .Setup(x => x.GetAsync(It.IsAny <string>()))
            .ReturnsAsync(message);

            HttpClientService
            .Setup(x => x.GetAsync(It.IsRegex($"^master/garment-leftover-warehouse-buyers")))
            .ReturnsAsync(new HttpResponseMessage(System.Net.HttpStatusCode.InternalServerError)
            {
                Content = new StringContent(JsonConvert.SerializeObject(new
                {
                    apiVersion = "1.0",
                    statusCode = 500,
                    message    = "Ok",
                    data       = JsonConvert.SerializeObject(new Buyer {
                    })
                }))
            });

            var spMock = new Mock <IServiceProvider>();

            spMock.Setup(s => s.GetService(typeof(IGarmentShippingLocalSalesNoteRepository)))
            .Returns(repository);
            spMock
            .Setup(x => x.GetService(typeof(IHttpClientService)))
            .Returns(HttpClientService.Object);
            return(spMock);
        }
Esempio n. 2
0
 public GarmentLocalSalesOmzetService(IServiceProvider serviceProvider)
 {
     repository        = serviceProvider.GetService <IGarmentShippingLocalSalesNoteRepository>();
     itemrepository    = serviceProvider.GetService <IGarmentShippingLocalSalesNoteItemRepository>();
     lclrepository     = serviceProvider.GetService <IGarmentLocalCoverLetterRepository>();
     _identityProvider = serviceProvider.GetService <IIdentityProvider>();
 }
Esempio n. 3
0
        public GarmentLocalSalesBookService(IServiceProvider serviceProvider)
        {
            repository     = serviceProvider.GetService <IGarmentShippingLocalSalesNoteRepository>();
            itemrepository = serviceProvider.GetService <IGarmentShippingLocalSalesNoteItemRepository>();
            rtrrepository  = serviceProvider.GetService <IGarmentShippingLocalReturnNoteRepository>();
            cutrepository  = serviceProvider.GetService <IGarmentShippingLocalPriceCuttingNoteRepository>();

            _identityProvider = serviceProvider.GetService <IIdentityProvider>();
        }
Esempio n. 4
0
        public Mock <IServiceProvider> GetServiceProvider(IGarmentShippingLocalSalesNoteRepository repository, IGarmentShippingLocalSalesNoteItemRepository repositoryItem)
        {
            var spMock = new Mock <IServiceProvider>();

            spMock.Setup(s => s.GetService(typeof(IGarmentShippingLocalSalesNoteRepository)))
            .Returns(repository);

            spMock.Setup(s => s.GetService(typeof(IGarmentShippingLocalSalesNoteItemRepository)))
            .Returns(repositoryItem);

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

            return(spMock);
        }
Esempio n. 5
0
        public GarmentShippingLocalSalesNoteService(IServiceProvider serviceProvider)
        {
            _repository = serviceProvider.GetService <IGarmentShippingLocalSalesNoteRepository>();

            this.serviceProvider = serviceProvider;
        }
Esempio n. 6
0
 public GarmentLocalSalesReportByBuyerService(IServiceProvider serviceProvider)
 {
     repository        = serviceProvider.GetService <IGarmentShippingLocalSalesNoteRepository>();
     itemrepository    = serviceProvider.GetService <IGarmentShippingLocalSalesNoteItemRepository>();
     _identityProvider = serviceProvider.GetService <IIdentityProvider>();
 }
Esempio n. 7
0
 public GarmentFinanceLocalSalesJournalService(IServiceProvider serviceProvider)
 {
     repository        = serviceProvider.GetService <IGarmentShippingLocalSalesNoteRepository>();
     repositoryItem    = serviceProvider.GetService <IGarmentShippingLocalSalesNoteItemRepository>();
     _identityProvider = serviceProvider.GetService <IIdentityProvider>();
 }