Example #1
0
{
    if ($user->rights->ficheinter->supprimer)
    {
        $object = new Fichinter($db);
        $object->fetch($id);
        $object->delete($user);
    }
    Header('Location: index.php?leftmenu=ficheinter');
    exit;
}

if ($action == 'setdescription')
{
    $object = new Fichinter($db);
    $object->fetch($id);
    $result=$object->set_description($user,$_POST['description']);
    if ($result < 0) dol_print_error($db,$object->error);
}

// Add line
if ($action == "addline" && $user->rights->ficheinter->creer)
{
    if ($_POST['np_desc'] && ($_POST['durationhour'] || $_POST['durationmin']))
    {
        $object = new Fichinter($db);
        $ret=$object->fetch($_POST['fichinterid']);
        $object->fetch_thirdparty();

        $desc=$_POST['np_desc'];
        $date_intervention = dol_mktime($_POST["dihour"], $_POST["dimin"], 0, $_POST["dimonth"], $_POST["diday"], $_POST["diyear"]);
        $duration = ConvertTime2Seconds($_POST['durationhour'],$_POST['durationmin']);