Ejemplo n.º 1
0
 *
 * You should have received a copy of the GNU General Public License
 * along with GForge; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */
require_once '../env.inc.php';
require_once $gfwww . 'include/pre.php';
require_once $gfcommon . 'reporting/report_utils.php';
require_once $gfcommon . 'reporting/ReportSetup.class.php';
session_require(array('group' => $sys_stats_group, 'A'));
$time_code = getStringFromRequest('time_code');
$category_name = getStringFromRequest('category_name');
if (getStringFromRequest('submit')) {
    if (getStringFromRequest('add')) {
        $r = new ReportSetup();
        if (!$r->addTimeCode($category_name)) {
            exit_error('Error', $r->getErrorMessage());
        } else {
            $feedback = _('Successful');
        }
    } elseif (getStringFromRequest('update')) {
        $r = new ReportSetup();
        if (!$r->updateTimeCode($time_code, $category_name)) {
            exit_error('Error', $r->getErrorMessage());
        } else {
            $feedback = _('Successful');
        }
        $time_code = false;
        $category_name = '';
    }
}