Subversion Repositories SmartDukaan

Rev

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

Rev 27277 Rev 27280
Line 973... Line 973...
973
		for(String invoiceNumber : invoiceNumbers) {
973
		for(String invoiceNumber : invoiceNumbers) {
974
			List<Order> orders = orderRepository.selectByInvoiceNumber(invoiceNumber);
974
			List<Order> orders = orderRepository.selectByInvoiceNumber(invoiceNumber);
975
			orders.stream().forEach(x->{
975
			orders.stream().forEach(x->{
976
				List<UserWalletHistory> userWalletHistory = userWalletHistoryRepository.selectAllByreferenceIdandreferenceType(x.getId(), WalletReferenceType.SCHEME_OUT);
976
				List<UserWalletHistory> userWalletHistory = userWalletHistoryRepository.selectAllByreferenceIdandreferenceType(x.getId(), WalletReferenceType.SCHEME_OUT);
977
				int totalAmount = userWalletHistory.stream().collect(Collectors.summingInt(y->y.getAmount()));
977
				int totalAmount = userWalletHistory.stream().collect(Collectors.summingInt(y->y.getAmount()));
978
				LOGGER.info("Order id {}, Amount {}", x.getId(), totalAmount);
978
				LOGGER.info("Invoice - {}, Order id {}, Amount {}", x.getId(), totalAmount);
979
				//Rollback entry with reversal reason
979
				//Rollback entry with reversal reason
980
				//Remove order id
980
				//Remove order id
981
				//Remove order item Id
981
				//Remove order item Id
982
				//Remove lineitem id
982
				//Remove lineitem id
983
			});
983
			});