function changePT() { $PersonID = $_POST["PersonID"]; $new_person_type = $_POST["new_person_type"]; $NID = $_POST["NationalCode"]; $obj = new manage_person(); $obj->PersonID = $PersonID; $obj->person_type = $new_person_type; $obj->national_code = $NID; $staffObject = new manage_staff($PersonID, $_POST["old_person_type"]); unset($staffObject->staff_id); $staffObject->person_type = $new_person_type; $staffObject->AddStaff(); $return = $obj->EditPerson(null, null); echo $return ? Response::createObjectiveResponse(true, $PersonID) : Response::createObjectiveResponse(false, ExceptionHandler::GetExceptionsToString("\n")); die; }