Subversion Repositories SmartDukaan

Rev

Rev 11671 | Rev 11976 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 11671 Rev 11713
Line 653... Line 653...
653
			in.shop2020.model.v1.inventory.InventoryService.Client inventoryClient = inventoryServiceClient.getClient();
653
			in.shop2020.model.v1.inventory.InventoryService.Client inventoryClient = inventoryServiceClient.getClient();
654
 
654
 
655
			in.shop2020.model.v1.catalog.Item tItem = new in.shop2020.model.v1.catalog.Item();
655
			in.shop2020.model.v1.catalog.Item tItem = new in.shop2020.model.v1.catalog.Item();
656
			setThriftItemParams(tItem, item);
656
			setThriftItemParams(tItem, item);
657
			itemId = catalogClient.addItem(tItem);
657
			itemId = catalogClient.addItem(tItem);
658
			PrivateDeal privateDeal = catalogClient.getPrivateDealDetails(item.getId());
-
 
659
			if(item.getPrivateDeal().getDealPrice() != 0 || item.getPrivateDeal().getDealFreebieItemId() != 0){
-
 
660
				privateDeal.setItem_id(item.getId());
-
 
661
				privateDeal.setDealFreebieItemId(item.getPrivateDeal().getDealFreebieItemId());
-
 
662
				privateDeal.setDealPrice(item.getPrivateDeal().getDealPrice());
-
 
663
				catalogClient.addOrUpdatePrivateDeal(privateDeal);
-
 
664
			}
-
 
665
			Map<Long, VendorPricings> vendorPricings = item.getVendorPricesMap();
658
			Map<Long, VendorPricings> vendorPricings = item.getVendorPricesMap();
666
			if(vendorPricings != null && !vendorPricings.isEmpty()) {
659
			if(vendorPricings != null && !vendorPricings.isEmpty()) {
667
				in.shop2020.model.v1.inventory.VendorItemPricing tVendorPricing;
660
				in.shop2020.model.v1.inventory.VendorItemPricing tVendorPricing;
668
				for(VendorPricings v : vendorPricings.values()) {
661
				for(VendorPricings v : vendorPricings.values()) {
669
					tVendorPricing = new in.shop2020.model.v1.inventory.VendorItemPricing();
662
					tVendorPricing = new in.shop2020.model.v1.inventory.VendorItemPricing();