save_settings(); } $user_id = get_current_user_id(); $DefaultDate = get_user_option('timesheet_defaultdate', $user_id); if (!$DefaultDate) { $DefaultDate='Monday Last Week'; } echo "
"; if ($main->employee_approver_check('false')==1) { echo ""; $sql = "select ID, display_name from {$wpdb->users} where ID <> {$user_id} order by display_name"; $users = $db->get_results($sql); echo ""; $sql = "select * from {$wpdb->prefix}timesheet_approvers where user_id = {$user_id}"; $approver_info = $db->get_row($sql); echo ""; echo ""; } echo ""; echo "
Default Date:
Transfer Approval Team to:
(You can not undo this)
I conform that I want to move my team to the above approver.
Backup Approver:
Backup Approver Expires On:
"; if ($main->employee_approver_check('false')==1) { echo " "; } } function save_settings() { global $wpdb; $db = new time_sheets_db(); $user_id = get_current_user_id(); update_user_option( $user_id, 'timesheet_defaultdate', $_POST['default_date'], false); if ($_POST['transfer_to_user_id'] != '') { if ($_POST['approve_change']) { $sql = "insert into {$wpdb->prefix}timesheet_approvers (user_id) values (%d)"; $parms = array($_POST['transfer_to_user_id']); $db->query($sql, $parms); $sql = "update {$wpdb->prefix}timesheet_approvers_approvies set approver_user_id = %d where approver_user_id = %d"; $parms = array($_POST['transfer_to_user_id'], $user_id); $db->query($sql, $parms); echo '

Employees Transferred.

'; } else { echo '

Team was not transferred as approval check box was not checked.

'; } } if ($_POST['backup_user_id']) { $sql = "update {$wpdb->prefix}timesheet_approvers set backup_user_id = %d, backup_expires_on = '%s' where user_id = {$user_id}"; $parms = array($_POST['backup_user_id'], date("Y-m-d", strtotime($_POST['backup_expires_on']))); } else { $sql = "update {$wpdb->prefix}timesheet_approvers set backup_user_id = NULL, backup_expires_on = NULL where user_id = {$user_id}"; $parms = array(); } $db->query($sql, $parms); echo '

Settings updated.

'; } }