Subversion Repositories SmartDukaan

Rev

Rev 32907 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 32907 Rev 33255
Line 36... Line 36...
36
 
36
 
37
        List<WarehousePurchaseOrder> posToClose = warehousePurchaseOrderList.stream()
37
        List<WarehousePurchaseOrder> posToClose = warehousePurchaseOrderList.stream()
38
                .filter(x->!internalSupplierIds.contains(x.getSupplierId()))
38
                .filter(x->!internalSupplierIds.contains(x.getSupplierId()))
39
                .filter(x -> x.getCreatedAt().isBefore(LocalDate.now().minusDays(6).atStartOfDay()))
39
                .filter(x -> x.getCreatedAt().isBefore(LocalDate.now().minusDays(6).atStartOfDay()))
40
                .collect(Collectors.toList());
40
                .collect(Collectors.toList());
-
 
41
        //Close internal POS in four days
-
 
42
        posToClose.addAll(warehousePurchaseOrderList.stream().
-
 
43
                filter(x->internalSupplierIds.contains(x.getSupplierId())).
-
 
44
                filter(x->x.getCreatedAt().isBefore(LocalDate.now().minusDays(4).atStartOfDay())).collect(Collectors.toList()));
41
        for (WarehousePurchaseOrder warehousePurchaseOrder : posToClose) {
45
        for (WarehousePurchaseOrder warehousePurchaseOrder : posToClose) {
42
            //System.out.println(warehousePurchaseOrder);
46
            //System.out.println(warehousePurchaseOrder);
43
            warehousePurchaseOrder.setStatus(POStatus.CLOSED);
47
            warehousePurchaseOrder.setStatus(POStatus.CLOSED);
44
        }
48
        }
45
 
49