Please find my below code:
public with sharing class IncForRep{
public Summary[] Summaries { get; set; }
public IncForRep()
{
List<Incident__c> results = [SELECT
ID , Rep_Lookup_id__c , Rep_Lookup_id__r.Name , Name FROM Incident__c
where Rep_Lookup_id__c <> null
];
Summaries = new List<Summary>();
for (List <Incident__c> ar : results) {
Summaries.add(new Summary(ar));
}
}
public class Summary {
public String ID{ get; private set; }
public String INCNAME{ get; private set; }
public String RepName{ get; private set; }
public String RepId{get;private set;}
public Summary(AggregateResult ar) {
ID = (Integer) ar.get('ID');
INCNAME= (String) ar.get('NAME');
RepName = (String) ar.get('RepName');
RepId = (String) ar.get('Rep_Lookup_id__c ');
}
}
}
getting error:
Compile Error: Constructor not defined: [IncForRep.Summary].(LIST) at line 14 column 27
Can someone help me here?