Subversion Repositories SmartDukaan

Rev

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

Rev 32627 Rev 32634
Line 485... Line 485...
485
        int retailerAddressId = retailerRegisteredAddressRepository.selectAddressIdByRetailerId(fofoId);
485
        int retailerAddressId = retailerRegisteredAddressRepository.selectAddressIdByRetailerId(fofoId);
486
 
486
 
487
        Address retailerAddress = addressRepository.selectById(retailerAddressId);
487
        Address retailerAddress = addressRepository.selectById(retailerAddressId);
488
 
488
 
489
        Integer stateId = null;
489
        Integer stateId = null;
490
        if (customerAddress != null && customerAddress.getState() != null && customerAddress.getState().equals(retailerAddress.getState())) {
490
        if (customerAddress == null || customerAddress.getState() == null || customerAddress.getState().equals(retailerAddress.getState())) {
491
            try {
491
            try {
492
                State state = stateRepository.selectByName(customerAddress.getState());
492
                State state = stateRepository.selectByName(retailerAddress.getState());
493
                stateId = Long.valueOf(state.getId()).intValue();
493
                stateId = Long.valueOf(state.getId()).intValue();
494
            } catch (Exception e) {
494
            } catch (Exception e) {
495
                LOGGER.error("Unable to get state rates");
495
                LOGGER.error("Unable to get state rates");
496
            }
496
            }
497
        }
497
        }