コード例 #1
0
ファイル: fiche-rec.php プロジェクト: Albertopf/prueba
        $object->titre = GETPOST('titre', 'alpha');
        $object->note_private = GETPOST('note_private');
        $object->usenewprice = GETPOST('usenewprice');
        if ($object->create($user, $id) > 0) {
            $id = $object->id;
            $action = '';
        } else {
            setEventMessages($object->error, $object->errors, 'errors');
            $action = "create";
        }
    }
}
// Delete
if ($action == 'delete' && $user->rights->facture->supprimer) {
    $object->fetch($id);
    $object->delete();
    $id = 0;
}
/*
 *	View
 */
llxHeader('', $langs->trans("RepeatableInvoices"), 'ch-facture.html#s-fac-facture-rec');
$form = new Form($db);
$companystatic = new Societe($db);
/*
 * Create mode
 */
if ($action == 'create') {
    print load_fiche_titre($langs->trans("CreateRepeatableInvoice"), '', 'title_accountancy.png');
    $object = new Facture($db);
    // Source invoice
コード例 #2
0
ファイル: fiche-rec.php プロジェクト: nrjacker4/crm-php
    $facturerec = new FactureRec($db);
    $facturerec->titre = $_POST["titre"];
    $facturerec->note = $_POST["comment"];
    if ($facturerec->create($user, $facid) > 0) {
        $facid = $facturerec->id;
        $action = '';
    } else {
        $action = "create";
        $mesg = '<div class="error">' . $facturerec->error . '</div>';
    }
}
// Suppression
if ($action == 'delete' && $user->rights->facture->supprimer) {
    $facrec = new FactureRec($db);
    $facrec->fetch($facid);
    $facrec->delete();
    $facid = 0;
}
/*
 *	View
 */
llxHeader('', $langs->trans("RepeatableInvoices"), 'ch-facture.html#s-fac-facture-rec');
$form = new Form($db);
/*
 * Create mode
 */
if ($action == 'create') {
    print_fiche_titre($langs->trans("CreateRepeatableInvoice"));
    if ($mesg) {
        print $mesg . '<br>';
    }