• swetha parameshwar
  • NEWBIE
  • 20 Points
  • Member since 2018

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 3
    Questions
  • 0
    Replies
 public Map<String, String> getRiderMap(Id productId, Map<String, String> vAttribsMap, Map<String,String> riderMap){
        
        String productId15 = (String) productId;
        productId15 = productId15.substring(0,15);
        
        String hsaHra               = vAttribsMap.get('RIDERS'+'ATTRIBUTE-163'+productId15);
        String contraceptive        = vAttribsMap.get('RIDERS'+'ATTRIBUTE-099'+productId15);
        String snf                  = vAttribsMap.get('RIDERS'+'ATTRIBUTE-100'+productId15);
        String dependentAge         = vAttribsMap.get('RIDERS'+'ATTRIBUTE-101'+productId15);
        String infertilityCoverage  = vAttribsMap.get('RIDERS'+'INFERTILITYCOVERAGE'+productId15);
        String bariatricSurgery     = vAttribsMap.get('RIDERS'+'BARIATRICSURGERY'+productId15);
        String hb153                = vAttribsMap.get('RIDERS'+'HB153'+productId15);
        
        riderMap.put(hsaHra,hsaHra);
        riderMap.put(contraceptive,contraceptive);
        riderMap.put(snf,snf);
        riderMap.put(dependentAge,dependentAge);
        riderMap.put(infertilityCoverage,infertilityCoverage);
        riderMap.put(bariatricSurgery,bariatricSurgery);
        riderMap.put(hb153,hb153);
        
        return riderMap;
    }
  public void setLandDRecordCount() {

        for(AggregateResult ar : [select Product__r.city_ins__SubType__c, count(ID) 
                                    from        Quote_Temp__C 
                                    where       Product__r.city_ins__Type__c = 'LAndD'
                                    and         Quote__c = :quoteId
                                    group by    Product__r.city_ins__SubType__c 
                                 ] ) 
        {
            LandDMap.put((String) ar.get('city_ins__SubType__c'), (Integer) ar.get('expr0'));
        }
    }
    
    /*********************************************************/
    /* Setect the appropriate L&D templates                  */
    /*********************************************************/
    public String  getTemplateNameForLAndD(string groupSize) {
        
        /* 
        One Product Template either ( LAndD , LAndDD or STD )   <Sub_ProductType>_Template 
        Two Product Templates ( LAndD + LAndDD Template )   
        Two Product Templates ( LandD + STD Template )
        Two Product Template ( LandDD + STD Template )

        LAndD Count
        LAndDD count
        STD Count
        Template 1 : LAndDLAndDD
        Template 2 : LAndDLAndDDSTD
        Template 3 : LAndDSTD 
        Template 3 : LAndD 
        */
        setLandDRecordCount();
        
        String LAndD_Str    = ''; 
        String LAndDD_Str   = '';
        String STD_Str      = '';
        
        String LandDTemplate = '';
        
        if (LAndDMap.get('LAndD') > 0 ) {
            LAndD_Str   = 'LAndD'; 
            LAndDD_Str = '';
        }
        if (LAndDMap.get('LAndDD') > 0) {
            LAndDD_Str  = 'LAndDD';
            LAndD_Str = '';
        }
        if ( LAndDMap.get('STD') > 0) {
            STD_Str     = 'STD';
        }
        return LAndD_Str + LAndDD_Str + STD_Str + 'Template'+groupSize;

    }
    
Hi,
i want to create a lightening page which must be a Thank you page and after this it should redirect to respective home page.
Thanks