Subversion Repositories SmartDukaan

Rev

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

Rev 25490 Rev 25496
Line 662... Line 662...
662
		refferal.setMobile(createRefferalRequest.getMobile());
662
		refferal.setMobile(createRefferalRequest.getMobile());
663
		refferal.setState(createRefferalRequest.getState());
663
		refferal.setState(createRefferalRequest.getState());
664
		refferal.setCity(createRefferalRequest.getCity());
664
		refferal.setCity(createRefferalRequest.getCity());
665
		refferal.setCreatedTimestamp(LocalDateTime.now());
665
		refferal.setCreatedTimestamp(LocalDateTime.now());
666
		refferal.setUpdatedTimestamp(LocalDateTime.now());
666
		refferal.setUpdatedTimestamp(LocalDateTime.now());
667
		refferal.setStatus("pending");
667
		refferal.setStatus(RefferalStatus.pending);
668
		if (createRefferalRequest.isFofoAssociate()) {
668
		if (createRefferalRequest.isFofoAssociate()) {
669
			AuthUser authUser = authRepository.selectByGmailId(createRefferalRequest.getReffereeEmail());
669
			AuthUser authUser = authRepository.selectByGmailId(createRefferalRequest.getReffereeEmail());
670
			if (authUser == null) {
670
			if (authUser == null) {
671
				Promoter promoter = promoterRepository.selectByEmailId(createRefferalRequest.getReffereeEmail());
671
				Promoter promoter = promoterRepository.selectByEmailId(createRefferalRequest.getReffereeEmail());
672
				refferal.setRefereeName(promoter.getName());
672
				refferal.setRefereeName(promoter.getName());
Line 749... Line 749...
749
 
749
 
750
			refferAmountModel.add(rfm);
750
			refferAmountModel.add(rfm);
751
 
751
 
752
		} else if (LocalDateTime.now().isAfter(ldt)) {
752
		} else if (LocalDateTime.now().isAfter(ldt)) {
753
			drm.setStartDate(LocalDateTime.now().minusMonths(1).withDayOfMonth(1));
753
			drm.setStartDate(LocalDateTime.now().minusMonths(1).withDayOfMonth(1));
754
			drm.setEndDate(LocalDateTime.now().minusMonths(1).withDayOfMonth(1));
754
			drm.setEndDate(LocalDateTime.now().minusMonths(1).withDayOfMonth(16));
755
 
755
 
756
			List<Refferal> previousMonthapprovedRefferalbeforeSixteen = refferalRepository
756
			List<Refferal> previousMonthapprovedRefferalbeforeSixteen = refferalRepository
757
					.selectByEmailIdAndStatusAndDateRanges(refereeEmail, RefferalStatus.approved, drm);
757
					.selectByEmailIdAndStatusAndDateRanges(refereeEmail, RefferalStatus.approved, drm);
758
			List<Refferal> previousMonthtransferredRefferalbeforeSixteen = refferalRepository
758
			List<Refferal> previousMonthtransferredRefferalbeforeSixteen = refferalRepository
759
					.selectByEmailIdAndStatusAndDateRanges(refereeEmail, RefferalStatus.transferred, drm);
759
					.selectByEmailIdAndStatusAndDateRanges(refereeEmail, RefferalStatus.transferred, drm);