Subversion Repositories SmartDukaan

Rev

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

Rev 24563 Rev 24581
Line 684... Line 684...
684
	}
684
	}
685
 
685
 
686
	private float createSchemeInOut(Scheme scheme, InventoryItem inventoryItem) {
686
	private float createSchemeInOut(Scheme scheme, InventoryItem inventoryItem) {
687
		List<SchemeInOut> schemeInOuts = schemeInOutRepository.selectByScheme(scheme.getId(), inventoryItem.getId());
687
		List<SchemeInOut> schemeInOuts = schemeInOutRepository.selectByScheme(scheme.getId(), inventoryItem.getId());
688
		float amount = 0;
688
		float amount = 0;
689
		if (schemeInOuts.stream().filter(x -> x.getRolledBackTimestamp() != null).collect(Collectors.toList())
689
		if (schemeInOuts.stream().filter(x -> x.getRolledBackTimestamp() == null).collect(Collectors.toList())
690
				.size() == 0) {
690
				.size() == 0) {
691
			SchemeInOut schemeInOut = new SchemeInOut();
691
			SchemeInOut schemeInOut = new SchemeInOut();
692
			amount = this.getAmount(inventoryItem, scheme);
692
			amount = this.getAmount(inventoryItem, scheme);
693
			schemeInOut.setSchemeId(scheme.getId());
693
			schemeInOut.setSchemeId(scheme.getId());
694
			schemeInOut.setInventoryItemId(inventoryItem.getId());
694
			schemeInOut.setInventoryItemId(inventoryItem.getId());