public with sharing class lexCaseController { @AuraEnabled public static InitData initForCreateVOCFromCIC(String recordId){ InitData res = new InitData(); try { Case ca = [ select Department__c, Account__c, CICName__c from Case where Id =: recordId ]; res.department = ca.Department__c; res.accountId = ca.Account__c; res.caseNumber = ca.CICName__c; res.recordTypeId = Schema.SObjectType.Report__c.getRecordTypeInfosByName().get(lexLightingButtonConstant.RECORD_TYPE_NAME_BY_VOC).getRecordTypeId(); // res.recordTypeId = Schema.SObjectType.Report__c.getRecordTypeInfosByName().toString(); } catch (Exception e) { System.debug(e.getMessage()); } return res; } public class InitData{ @AuraEnabled public String department; @AuraEnabled public String accountId; @AuraEnabled public String recordTypeId; @AuraEnabled public String caseNumber; } }