Пример #1
0
     $ret = $ts->approveRange($emp, $start, $end);
     if ($ret) {
         $error = 'Successfully approved the range of dates...';
         $ret = $ts->generateApprovalTimesheetRows($_USER['uid'], $emp);
         $output = $ret[1];
     } else {
         $error = 'Error! Database Error thrown.';
         $output = '';
     }
     break;
 case 'unapproverange':
     $emp = COM_applyFilter($_REQUEST['emp'], true);
     $start = COM_applyFilter($_REQUEST['start'], true);
     $end = COM_applyFilter($_REQUEST['end'], true);
     $ts = new nexTime();
     $ret = $ts->unApproveRange($emp, $start, $end);
     if ($ret) {
         $error = 'Successfully un-approved the item...';
         $ret = $ts->generateApprovalTimesheetRows($_USER['uid'], $emp);
         $output = $ret[1];
     } else {
         $error = 'Error! Database Error thrown.';
         $output = '';
     }
     break;
 case 'approveallchecked':
     $idlist = COM_applyFilter($_REQUEST['allids']);
     $postedemp = COM_applyFilter($_REQUEST['emp'], true);
     if ($idlist == '') {
         $error = 'You have not chosen any items...';
         $output = '';