- if ($yearpromo >= 1996 && $yearpromo < 2000) {
- $subState->set('schoolid', ($yearpromo % 100) * 10 . '???');
- } elseif($yearpromo >= 2000) {
- $subState->set('schoolid', 100 + ($yearpromo % 100) . '???');
+ $subState->set('edu_type', $edu_type);
+ if ($edu_type == Profile::DEGREE_X) {
+ if ($yearpromo >= 1996 && $yearpromo < 2000) {
+ $subState->set('schoolid', ($yearpromo % 100) * 10 . '???');
+ $subState->set('schoolid_exemple', ($yearpromo % 100) * 10000 + 532);
+ $subState->set('schoolid_exemple_ev2', (($yearpromo + 1) % 100) * 10000 + 532);
+ } elseif($yearpromo >= 2000) {
+ $subState->set('schoolid', 100 + ($yearpromo % 100) . '???');
+ $subState->set('schoolid_exemple', (100 + ($yearpromo % 100)) * 1000 + 532);
+ $subState->set('schoolid_exemple_ev2', (100 + (($yearpromo + 1) % 100)) * 1000 + 532);
+ }