Subversion Repositories SmartDukaan

Rev

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

Rev 23826 Rev 23827
Line 2... Line 2...
2
 
2
 
3
import java.time.LocalDate;
3
import java.time.LocalDate;
4
import java.time.LocalDateTime;
4
import java.time.LocalDateTime;
5
import java.time.LocalTime;
5
import java.time.LocalTime;
6
import java.util.Arrays;
6
import java.util.Arrays;
-
 
7
import java.util.Collections;
7
import java.util.List;
8
import java.util.List;
8
 
9
 
9
import org.apache.commons.lang.StringUtils;
10
import org.apache.commons.lang.StringUtils;
10
import org.apache.logging.log4j.LogManager;
11
import org.apache.logging.log4j.LogManager;
11
import org.apache.logging.log4j.Logger;
12
import org.apache.logging.log4j.Logger;
Line 47... Line 48...
47
		} catch (Exception e) {
48
		} catch (Exception e) {
48
			LOGGER.info("Running before first time");
49
			LOGGER.info("Running before first time");
49
			startDate = LocalDateTime.of(LocalDate.of(2017, 7, 1), LocalTime.MIDNIGHT);
50
			startDate = LocalDateTime.of(LocalDate.of(2017, 7, 1), LocalTime.MIDNIGHT);
50
		}
51
		}
51
		List<Order> orders = orderRepository.selectAllByBillingDatesBetween(startDate, LocalDateTime.now());
52
		List<Order> orders = orderRepository.selectAllByBillingDatesBetween(startDate, LocalDateTime.now());
-
 
53
		Collections.reverse(orders);
-
 
54
		
52
		for (Order order : orders) {
55
		for (Order order : orders) {
53
			try {
56
			try {
54
				String serialNumbers = order.getLineItem().getSerialNumber();
57
				String serialNumbers = order.getLineItem().getSerialNumber();
55
				if (!StringUtils.isEmpty(serialNumbers)) {
58
				if (!StringUtils.isEmpty(serialNumbers)) {
56
					List<String> serialNumberList = Arrays.asList(serialNumbers.split(","));
59
					List<String> serialNumberList = Arrays.asList(serialNumbers.split(","));