setExtensionMaxExpiration 2

PHOTO EMBED

Thu Mar 31 2022 19:59:55 GMT+0000 (Coordinated Universal Time)

Saved by @jjoseph #java

  private void setExtensionMaxExpirationDate(AccountCourseDTO dto, ExtensionInformation extensionInformation, Long userId){
        List<AccountCourseDTO> allCourses = userCourseDao.findAllUserOrders(userId);

        if(dto.getProductType()==6){
            for(AccountCourseDTO courses : allCourses) {
                if(courses.getCourseId().equals(dto.getCourseId()) && dto.getProductType()!=6) {


                    DateTime originalMaxExpirationDate = extensionInformation.getMaxExpirationDate();

                    for(AccountCourseDTO coursess : allCourses) {
                        if (coursess.getCourseId().equals(dto.getCourseId()) && dto.getProductType() == 6) {

                            extensionInformation.setMaxExpirationDate(originalMaxExpirationDate);



                        }
                    }}}}}
content_copyCOPY