Subversion Repositories SmartDukaan

Rev

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

Rev 25046 Rev 25047
Line 613... Line 613...
613
		List<SchemeInOut> sios = schemeInOutRepository.selectAllByCreateDate(startDate, startDate.plusDays(15));
613
		List<SchemeInOut> sios = schemeInOutRepository.selectAllByCreateDate(startDate, startDate.plusDays(15));
614
 
614
 
615
		for (SchemeInOut sio : sios) {
615
		for (SchemeInOut sio : sios) {
616
			genericRepository.delete(sio);
616
			genericRepository.delete(sio);
617
			InventoryItem ii = inventoryItemRepository.selectById(sio.getInventoryItemId());
617
			InventoryItem ii = inventoryItemRepository.selectById(sio.getInventoryItemId());
618
			UserWallet userWallet = userWalletRepository.selectById(ii.getFofoId());
618
			UserWallet userWallet = userWalletRepository.selectByRetailerId(ii.getFofoId());
619
			Scheme scheme = schemeRepository.selectById(sio.getSchemeId());
619
			Scheme scheme = schemeRepository.selectById(sio.getSchemeId());
620
			if (scheme.getType().equals(SchemeType.IN)) {
620
			if (scheme.getType().equals(SchemeType.IN)) {
621
				List<UserWalletHistory> historyList = userWalletHistoryRepository
621
				List<UserWalletHistory> historyList = userWalletHistoryRepository
622
						.selectAllByreferenceIdandreferenceType(ii.getPurchaseId(), WalletReferenceType.SCHEME_IN);
622
						.selectAllByreferenceIdandreferenceType(ii.getPurchaseId(), WalletReferenceType.SCHEME_IN);
623
				for (UserWalletHistory uwh : historyList) {
623
				for (UserWalletHistory uwh : historyList) {