<?php
/*
 * Gasell: Copyright 2005-2006 Linux-Nantes Association <contact@linux-nantes.fr.eu.org>
 *
 * You should have received a copy of the GNU Public
 * License along with this package; if not, write to the
 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 * Boston, MA 02111-1307, USA.
 *
 * Authors: Raude-Morvan Damien (DrazziB) <drazzib@drazzib.com>
 */

/* Historique :
	* 10/01/2006 DrazziB : Changement du format de retour de l'action,
						   inclusion d'un message de confirmation.
	* 18/12/2005 DrazziB : Création de l'action
 */

/**
 * Enregistrer le rapport d'une activite
 *
 * @param string $args['code'] : code de l'activite
 * @param string $args['report'] : texte du rapport
 *
 * @return $result['valid'] : etat de l'action, true si ok
 * @return $result['message'] : message lie a l'etat de l'action
 */

require_once GASELL_BASE . '/lib/Activite.php';

$result['valid'] = false;
$result['message'] = NULL;

/* On verifie que le code est transmis dans l'URL. */
if (!isset($args['code']) || $args['code'] == "")
 {
	$result['message'] = 'Vous devez pr&eacute;cisez le code de l\'activit&eacute; !';
 }
else
 {
	/* Sauvegarde du rapport de l'activite */
	Activite::SaveReport($args['code'], $args['report']);
	$result['valid']   = true;
	$result['message'] = 'Bilan enregistr&eacute; !';
 }
?>