| | |
| | | public integer ASRRecordsNumber; |
| | | public boolean hasError; |
| | | public String ErrorMessages; |
| | | public String awsString{get; set;} |
| | | public String staticResource {get; set;} |
| | | |
| | | |
| | | public AssessmentReportController() { |
| | |
| | | return null; |
| | | } |
| | | setCurrentAssessmentReportStaff(); |
| | | staticResource = JSON.serialize(PIHelper.getPIIntegrationInfo('Contact')); |
| | | } catch (Exception ex) { |
| | | ApexPages.addMessages(ex); |
| | | |
| | |
| | | list<CampaignMember__c> CMlist = [ |
| | | SELECT Id, Name, Department_ID__c, |
| | | Contact_ID__c, Contact_ID__r.Name, |
| | | Contact_ID__r.AWS_Data_Id__c, |
| | | dept__c, State__c, City__c |
| | | FROM CampaignMember__c |
| | | where Campaign__c = : AssessmentReport.Campaign__c |
| | |
| | | for (AssessmentReportStaff__c tempARS : tempAmrsList) { |
| | | ARSMap.put(tempARS.CampaignMember__c, tempARS); |
| | | } |
| | | |
| | | |
| | | for (CampaignMember__c tempCM : CMlist) { |
| | | if (ARSMap.containsKey(tempCM.id)) { |
| | | TempARSInfoList.add( |
| | |
| | | } |
| | | } |
| | | ARSInfoList = TempARSInfoList.clone(); |
| | | |
| | | |
| | | awsString = JSON.serialize(ARSInfoList); |
| | | |
| | | } |
| | | public PageReference Submit() { |
| | | system.debug('Submit start:'); |