Untitled

 avatar
unknown
java
a year ago
512 B
3
Indexable
		AtomicReference<Pair<Boolean, String>> vsReference = new AtomicReference<>();
		bce.executeInNewTransaction(()-> {
			try {
				Pair<Boolean, String> todaysStatus = copyFromLastCorrectViesStatusToDate(idCustomer, checkDate, 0);
				if (todaysStatus.getLeft() != null) {
					vsReference.set(todaysStatus);
				}
				
				vsReference.set(requestViesCheck(customerDto, checkDate));
			}
			catch(Exception e) {
				throw new BusinessOperationException(e);
			}
		});
		
		return vsReference.get();