$mesg = ''; $now = dol_now(); $action = GETPOST('action', 'alpha'); $confirm = GETPOST('confirm', 'alpha'); $id = GETPOST('id', 'int'); $arch = GETPOST('arch', 'int'); $url_return = GETPOST('url_return', 'alpha'); // Langs $langs->load("immobilier@immobilier"); /* * Actions delete */ if ($action == 'confirm_delete' && $confirm == "yes") { $gestimmo = new Mandat($db); $gestimmo->id = $id; $result = $gestimmo->delete($user); if ($result > 0) { Header("Location: liste.php"); exit; } else { dol_syslog("gestimmo::mandat::card error=" . $agf->error, LOG_ERR); $mesg = '<div class="error">' . $langs->trans("mandat ERREUR") . ':' . $agf->error . '</div>'; } } /* * Actions archive/active */ /* * Action update (fiche mandat) */ if ($action == 'update') {
} else { $mesg = $object->error; } } else { if ($action == 'confirm_valid' && $confirm == 'yes' && $user->rights->contrat->creer) { $object->fetch($id); $result = $object->validate($user); } else { if ($action == 'confirm_close' && $confirm == 'yes' && $user->rights->contrat->creer) { $object->fetch($id); $result = $object->cloture($user); } else { if ($action == 'confirm_delete' && $confirm == 'yes' && $user->rights->contrat->supprimer) { $object->fetch($id); $object->fetch_thirdparty(); $result = $object->delete($user); if ($result >= 0) { header("Location: index.php"); return; } else { $mesg = '<div class="error">' . $object->error . '</div>'; } } else { if ($action == 'confirm_move' && $confirm == 'yes' && $user->rights->contrat->creer) { if (GETPOST('newcid') > 0) { $contractline = new ContratLigne($db); $result = $contractline->fetch(GETPOST('lineid')); $contractline->fk_contrat = GETPOST('newcid'); $result = $contractline->update($user, 1); if ($result >= 0) { header("Location: " . $_SERVER['PHP_SELF'] . "?id=" . $id);