Is it possible to rewrite this:
public Assessment__c thisAssessment;
public Assessment__c getthisAssessment() {
if (assessmentUrlId!=null) {
return thisAssessment=[SELECT Id, name
FROM Assessment__c
WHERE Id = :assessmentUrlId];
}
else {
return new Assessment__c();
}
}
Into this style notation? For some reason the setter doesn't seem to work when I write it this way.
public Assessment__c thisAssessment {
get {
if (assessmentUrlId!=null) {
return [SELECT Id,name
FROM Assessment__c
WHERE Id = :assessmentUrlId];
}
else {
return new Assessment__c();
}
}
set;
}