コード例 #1
0
ファイル: card.php プロジェクト: TAASA/Dolibarr-ERP-3.8.1
 * Actions
 */
// Classify paid
if ($action == 'confirm_paid' && $confirm == 'yes') {
    $object->fetch($id);
    $result = $object->set_paid($user);
    if ($result > 0) {
        setEventMessage($langs->trans('LoanPaid'));
    } else {
        setEventMessage($loan->error, 'errors');
    }
}
// Delete loan
if ($action == 'confirm_delete' && $confirm == 'yes') {
    $object->fetch($id);
    $result = $object->delete($user);
    if ($result > 0) {
        setEventMessage($langs->trans('LoanDeleted'));
        header("Location: index.php");
        exit;
    } else {
        setEventMessage($loan->error, 'errors');
    }
}
// Add loan
if ($action == 'add' && $user->rights->loan->write) {
    if (!$cancel) {
        $datestart = @dol_mktime(12, 0, 0, $_POST["startmonth"], $_POST["startday"], $_POST["startyear"]);
        $dateend = @dol_mktime(12, 0, 0, $_POST["endmonth"], $_POST["endday"], $_POST["endyear"]);
        if (!$datestart) {
            setEventMessage($langs->trans("ErrorFieldRequired", $langs->transnoentities("DateStart")), 'errors');