/** * ط§ط·ظ„ط§ط¹ط§طھ ظ…ط±ط¨ظˆط· ط¨ظ‡ ط¢ط®ط±غŒظ† طع©ظ… ظپط±ط¯ ط±ط§ ط¯ط± ط§ط·ظ„ط§ط¹ط§طھ ظپط±ط¯ * (staff ط¬ط¯ظˆظ„) * ظ‚ط±ط§ط± ظ…غŒ ط¯ظ‡ط¯ * * @param string $staff_id * */ public static function SetStaffLastWrit($staff_id) { $lastWritObj = manage_writ::GetLastWrit($staff_id); /*@var $lastWritObj manage_writ*/ $staffObj = new manage_staff(); if (!empty($lastWritObj->writ_id)) { $staffObj->staff_id = $staff_id; $staffObj->last_writ_id = $lastWritObj->writ_id; $staffObj->last_writ_ver = $lastWritObj->writ_ver; $staffObj->post_id = $lastWritObj->post_id; $staffObj->ouid = $lastWritObj->ouid; return $staffObj->EditStaff(); } else { $staffObj->staff_id = $staff_id; $staffObj->last_writ_id = PDONULL; $staffObj->last_writ_ver = PDONULL; $staffObj->post_id = PDONULL; $staffObj->ouid = PDONULL; $lastWritObj->cost_center_id = PDONULL; return $staffObj->EditStaff(); } }