function xajaxObjCall($value, $uniqcode, $cntrl) { switch ($uniqcode) { case 'SCD': if ($cntrl == 'unAssCurrency') { $salcurdet = new SalCurDet(); return $salcurdet->getUnAssSalCurDet($value); } if ($cntrl == 'currencyEdit') { $currtype = new CurrencyTypes(); return $currtype->filterCurrencyTypes($value); } break; case 'LOC': if ($cntrl == 'province') { $province = new ProvinceInfo(); return $province->getProvinceCodes($value); } if ($cntrl == 'district') { $district = new DistrictInfo(); return $district->getDistrictCodes($value); } if ($cntrl == 'addLocation') { $location = new models_eimadmin_Location(); return $location->addLocation(); } if ($cntrl == 'getLocCodes') { $location = new models_eimadmin_Location(); return $location->getLocCodes(); } break; case 'DIS': if ($cntrl == 'province') { $provinfo = new ProvinceInfo(); return $provinfo->getProvinceCodes($value); } break; case 'CST': if ($cntrl == 'edit') { $compstruct = new CompStruct(); return $compstruct->filterCompStruct($value); } if ($cntrl == 'assigned') { $level = $value[0]; $val = $value[1]; $comphier = new CompHierachy(); return $comphier->getAssCompHier($level, $val); } if ($cntrl == 'unAssigned') { $level = $value[0]; $val = $value[1]; $compstruct = new CompStruct(); return $compstruct->getUnAssCompStruct($val, $level); } break; case 'JOB': if ($cntrl == 'assigned') { $jobtit_empstat = new JobTitEmpStat(); return $jobtit_empstat->getAssEmpStat($value); } if ($cntrl == 'unAssigned') { $jobtit_empstat = new JobTitEmpStat(); return $jobtit_empstat->getUnAssEmpStat($value); } if ($cntrl == 'editEmpStat') { $empstat = new EmploymentStatus(); return $empstat->filterEmpStat($value); } if ($cntrl == 'allEmpStat') { $jobtit_empstat = new JobTitEmpStat(); return $jobtit_empstat->getAllEmpStats($value); } break; } }