newSCICSeriesGrade.setDegree(degree);
getIndividualCandidacySeriesGradeSet().add(newSCICSeriesGrade);
}
}
IndividualCandidacyEvent individualCandidacyEvent = getEvent();
if (individualCandidacyEvent != null && individualCandidacyEvent.getAmountToPay().isPositive() && getEvent().isClosed()) {
individualCandidacyEvent.open();
Collection<AccountingEventPaymentCode> paymentCodes = individualCandidacyEvent.getAllPaymentCodes();
for (AccountingEventPaymentCode accountingEventPaymentCode : paymentCodes) {
accountingEventPaymentCode.setState(PaymentCodeState.NEW);
}