Subversion Repositories SmartDukaan

Rev

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

Rev 25265 Rev 25266
Line 71... Line 71...
71
		this.createUserWalletHistory(-Math.round(amount), userWallet.getId(), referenceId, referenceType, description);
71
		this.createUserWalletHistory(-Math.round(amount), userWallet.getId(), referenceId, referenceType, description);
72
	}
72
	}
73
 
73
 
74
	@Override
74
	@Override
75
	public void rollbackAmountFromWallet(int retailerId, float amountToRollback, int rollbackReference,
75
	public void rollbackAmountFromWallet(int retailerId, float amountToRollback, int rollbackReference,
76
			WalletReferenceType walletReferenceType, String rollbackReason) throws Exception{
76
			WalletReferenceType walletReferenceType, String rollbackReason) throws ProfitMandiBusinessException{
77
		
77
		
78
		if (amountToRollback == 0)
78
		if (amountToRollback == 0)
79
			return;
79
			return;
80
		UserWallet userWallet = userWalletRepository.selectByRetailerId(retailerId);
80
		UserWallet userWallet = userWalletRepository.selectByRetailerId(retailerId);
81
		//userWallet = userWalletRepository.selectByIdForUpdate(userWallet.getId());
81
		//userWallet = userWalletRepository.selectByIdForUpdate(userWallet.getId());