Exemplo n.º 1
0
Arquivo: OBM.php Projeto: Kervinou/OBM
 function updateStates($states, $id) {
   foreach($states as $entity => $stateInfo) {
     foreach($stateInfo as $entityId => $state) {
       if(!is_null($state)) {
         run_query_calendar_update_occurrence_state($id,$entity,$entityId,$state, true, ($this->rights === true));
       }
     }
   }
 }
Exemplo n.º 2
0
    if (check_calendar_access($params['calendar_id'], 'read')) {
      $display['detail'] = dis_calendar_event_consult($params['calendar_id']);
    } else {
      $display['msg'] .= display_err_msg($err['msg']);
    }
  } else {
    if (check_calendar_access($params['calendar_id'], 'read')) {
      $display['detail'] = dis_calendar_event_consult($params['calendar_id']);
    } else {
      $display['msg'] .= display_err_msg($err['msg']);
    }
  }

} elseif ($action == 'update_ext_decision') {
///////////////////////////////////////////////////////////////////////////////
  $retour = run_query_calendar_update_occurrence_state($params['calendar_id'], $params['entity_kind'], $params['entity_id'],$params['decision_event']);
  if ($retour) {
    $display['msg'] .= display_ok_msg("$l_event : $l_update_ok");
  } else {
    $display['msg'] .= display_err_msg("$l_event  : $err[msg]");
  }
  if (check_calendar_access($params['calendar_id'], 'read')) {
    $display['detail'] = dis_calendar_event_consult($params['calendar_id']);
  } else {
    $display['msg'] .= display_err_msg($err['msg']);
  }


} elseif ($action == 'update_alert') {
///////////////////////////////////////////////////////////////////////////////
  $retour = run_query_calendar_event_alert_insert($params['calendar_id'], $params['user_id'],array($params['alert'] => 'dummy'));