Subversion Repositories SmartDukaan

Rev

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

Rev 35313 Rev 35318
Line 184... Line 184...
184
 
184
 
185
        LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
185
        LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
186
        boolean isTarun = loginDetails.getEmailId().equals("tarun.verma@smartdukaan.com") || loginDetails.getEmailId().equals("kamini.sharma@smartdukaan.com");
186
        boolean isTarun = loginDetails.getEmailId().equals("tarun.verma@smartdukaan.com") || loginDetails.getEmailId().equals("kamini.sharma@smartdukaan.com");
187
        sdCreditRequirement.setInterestRate(sdCreditRequirementModel.getInterest());
187
        sdCreditRequirement.setInterestRate(sdCreditRequirementModel.getInterest());
188
        sdCreditRequirement.setFreeDays(sdCreditRequirementModel.getFreeDays());
188
        sdCreditRequirement.setFreeDays(sdCreditRequirementModel.getFreeDays());
189
        sdCreditRequirement.setLimit(sdCreditRequirementModel.getLimit());
-
 
190
        BigDecimal utilizedLimit = new BigDecimal(sdCreditService.getUtilizationAmount(fofoId));
189
        BigDecimal utilizedLimit = new BigDecimal(sdCreditService.getUtilizationAmount(fofoId));
191
        BigDecimal availableLimit = sdCreditRequirement.getLimit().subtract(utilizedLimit);
190
        BigDecimal availableLimit = sdCreditRequirement.getLimit().subtract(utilizedLimit);
192
        sdCreditRequirement.setUtilizedAmount(utilizedLimit);
191
        sdCreditRequirement.setUtilizedAmount(utilizedLimit);
193
        if (isTarun) {
192
        if (isTarun) {
194
            if (sdCreditRequirement.getLimit() != sdCreditRequirementModel.getLimit()) {
193
            if (sdCreditRequirement.getLimit() != sdCreditRequirementModel.getLimit()) {
-
 
194
                sdCreditRequirement.setLimit(sdCreditRequirementModel.getLimit());
195
                sdCreditRequirement.setHardLimit(true);
195
                sdCreditRequirement.setHardLimit(true);
196
                sdCreditService.updateMinInvestmentForHardLimit(sdCreditRequirement, true);
196
                sdCreditService.updateMinInvestmentForHardLimit(sdCreditRequirement, true);
197
            }
197
            }
198
        }
198
        }
199
 
199
 
200
 
-
 
-
 
200
        sdCreditRequirement.setLimit(sdCreditRequirementModel.getLimit());
201
        sdCreditRequirement.setCreditDays(15);
201
        sdCreditRequirement.setCreditDays(15);
202
        sdCreditRequirement.setUpdateTimestamp(LocalDateTime.now());
202
        sdCreditRequirement.setUpdateTimestamp(LocalDateTime.now());
203
 
203
 
204
        if (sdCreditRequirement.getSecurityCheck() > 0) {
204
        if (sdCreditRequirement.getSecurityCheck() > 0) {
205
 
205