<?php 
$action = isset($_GET['action']) ? $_GET['action'] : 'new';
$service_id = isset($_REQUEST['service_id']) ? $_REQUEST['service_id'] : '';
$service = new service();
if ($action == 'save') {
    $bezeichnung = isset($_POST['bezeichnung']) ? $_POST['bezeichnung'] : die('Bezeichnung fehlt');
    $beschreibung = isset($_POST['beschreibung']) ? $_POST['beschreibung'] : die('Beschreibung fehlt');
    $oe_kurzbz = isset($_POST['oe_kurzbz']) ? $_POST['oe_kurzbz'] : die('Organisationseinheit fehlt');
    $content_id = isset($_POST['content_id']) ? $_POST['content_id'] : die('Content_id fehlt');
    $ext_id = isset($_POST['ext_id']) ? $_POST['ext_id'] : die('ext_id fehlt');
    $new = isset($_POST['new']) ? $_POST['new'] : 'true';
    if ($new == 'true') {
        $service->new = true;
    } else {
        if (!$service->load($service_id)) {
            die($service->errormsg);
        }
        $service->new = false;
    }
    $service->bezeichnung = $bezeichnung;
    $service->beschreibung = $beschreibung;
    $service->ext_id = $ext_id;
    $service->oe_kurzbz = $oe_kurzbz;
    $service->content_id = $content_id;
    if ($service->save()) {
        echo '<span class="ok">Daten erfolgreich gespeichert</span>';
        echo "<script type='text/javascript'>\n";
        echo "\tparent.uebersicht_service.location.href='service_uebersicht.php?oe_kurzbz={$oe_kurzbz}';";
        echo "</script>\n";
        $action = 'update';