<?php 
/*** COPYRIGHT NOTICE *********************************************************
 *
******************************************************************************
*** WARNING *** T H I S    F I L E    I S    N O T    O P E N    S O U R C E *
******************************************************************************
*
* Copyright 2015 ProjeQtOr - Pascal BERNARD - support@projeqtor.org
*
* This file is an add-on to ProjeQtOr, packaged as a plug-in module.
* It is NOT distributed under an open source license.
* It is distributed in a proprietary mode, only to the customer who bought
* corresponding licence.
* The company ProjeQtOr remains owner of all add-ons it delivers.
* Any change to an add-ons without the explicit agreement of the company
* ProjeQtOr is prohibited.
* The diffusion (or any kind if distribution) of an add-on is prohibited.
* Violators will be prosecuted.
*
*** DO NOT REMOVE THIS NOTICE ************************************************/

/* ============================================================================
 * Habilitation defines right to the application for a menu and a profile.
 */ 
require_once "../tool/projeqtor.php";


if (! array_key_exists('timesheetResult',$_REQUEST)) {
  throwError('Parameter result not found in REQUEST');
}
$result=$_REQUEST['timesheetResult'];

if (! array_key_exists('idActivity',$_REQUEST)) {
  throwError('Parameter acitivty not found in REQUEST');
}
$idActivity=$_REQUEST['idActivity'];

$activity = new Activity($idActivity);

$activity->result = $result;
Sql::beginTransaction();
$res = $activity->save();
echo displayLastOperationStatus($res);