| Line 666... |
Line 666... |
| 666 |
if (scratchOffers.size() == 0) {
|
666 |
if (scratchOffers.size() == 0) {
|
| 667 |
ScratchOffer so2 = new ScratchOffer();
|
667 |
ScratchOffer so2 = new ScratchOffer();
|
| 668 |
so2.setInvoiceNumber(invoiceNumber);
|
668 |
so2.setInvoiceNumber(invoiceNumber);
|
| 669 |
so2.setScratched(false);
|
669 |
so2.setScratched(false);
|
| 670 |
so2.setCreatedTimestamp(LocalDateTime.now());
|
670 |
so2.setCreatedTimestamp(LocalDateTime.now());
|
| 671 |
so2.setExpiredTimestamp(ProfitMandiConstants.SCRATCH_OFFER_END_DATE.plusDays(3).atTime(LocalTime.MAX));
|
671 |
so2.setExpiredTimestamp(ProfitMandiConstants.SCRATCH_OFFER_END_DATE.plusDays(1).atTime(LocalTime.MAX));
|
| 672 |
so2.setOfferName(ScratchedGift.BLNT);
|
672 |
so2.setOfferName(ScratchedGift.BLNT);
|
| 673 |
so2.setCustomerId(customerId);
|
673 |
so2.setCustomerId(customerId);
|
| 674 |
|
674 |
|
| 675 |
LocalDateTime today830PM = LocalDate.now().atTime(20, 30);
|
675 |
LocalDateTime today830PM = LocalDate.now().atTime(20, 30);
|
| 676 |
LocalDateTime today9PM = LocalDate.now().atTime(21, 0);
|
676 |
LocalDateTime today9PM = LocalDate.now().atTime(21, 0);
|
| Line 724... |
Line 724... |
| 724 |
if (scratchOffers.size() == 0) {
|
724 |
if (scratchOffers.size() == 0) {
|
| 725 |
ScratchOffer so2 = new ScratchOffer();
|
725 |
ScratchOffer so2 = new ScratchOffer();
|
| 726 |
so2.setInvoiceNumber(invoiceNumber);
|
726 |
so2.setInvoiceNumber(invoiceNumber);
|
| 727 |
so2.setScratched(false);
|
727 |
so2.setScratched(false);
|
| 728 |
so2.setCreatedTimestamp(LocalDateTime.now());
|
728 |
so2.setCreatedTimestamp(LocalDateTime.now());
|
| 729 |
so2.setExpiredTimestamp(ProfitMandiConstants.SCRATCH_OFFER_END_DATE.plusDays(3).atTime(LocalTime.MAX));
|
729 |
so2.setExpiredTimestamp(ProfitMandiConstants.SCRATCH_OFFER_END_DATE.plusDays(1).atTime(LocalTime.MAX));
|
| 730 |
so2.setOfferName(selectedGift);
|
730 |
so2.setOfferName(selectedGift);
|
| 731 |
so2.setCustomerId(customerId);
|
731 |
so2.setCustomerId(customerId);
|
| 732 |
so2.setUnlockedAt(LocalDateTime.now());
|
732 |
so2.setUnlockedAt(LocalDateTime.now());
|
| 733 |
scratchOfferRepository.persist(so2);
|
733 |
scratchOfferRepository.persist(so2);
|
| 734 |
}
|
734 |
}
|
| Line 740... |
Line 740... |
| 740 |
if (scratchOffers.size() == 0) {
|
740 |
if (scratchOffers.size() == 0) {
|
| 741 |
ScratchOffer so2 = new ScratchOffer();
|
741 |
ScratchOffer so2 = new ScratchOffer();
|
| 742 |
so2.setInvoiceNumber(invoiceNumber);
|
742 |
so2.setInvoiceNumber(invoiceNumber);
|
| 743 |
so2.setScratched(false);
|
743 |
so2.setScratched(false);
|
| 744 |
so2.setCreatedTimestamp(LocalDateTime.now());
|
744 |
so2.setCreatedTimestamp(LocalDateTime.now());
|
| 745 |
so2.setExpiredTimestamp(ProfitMandiConstants.SCRATCH_OFFER_END_DATE.plusDays(3).atTime(LocalTime.MAX));
|
745 |
so2.setExpiredTimestamp(ProfitMandiConstants.SCRATCH_OFFER_END_DATE.plusDays(1).atTime(LocalTime.MAX));
|
| 746 |
so2.setOfferName(selectedGift);
|
746 |
so2.setOfferName(selectedGift);
|
| 747 |
so2.setCustomerId(customerId);
|
747 |
so2.setCustomerId(customerId);
|
| 748 |
so2.setUnlockedAt(LocalDateTime.now());
|
748 |
so2.setUnlockedAt(LocalDateTime.now());
|
| 749 |
scratchOfferRepository.persist(so2);
|
749 |
scratchOfferRepository.persist(so2);
|
| 750 |
}
|
750 |
}
|