Code Duplication    Length = 24-24 lines in 2 locations

admin/actions/vat.php 1 location

@@ 106-129 (lines=24) @@
103
        break;
104
105
    // ****************************************************************************************************************
106
    case 'saveedit': // Sauvegarde d'une TVA
107
        // ****************************************************************************************************************
108
        xoops_cp_header();
109
        $id = isset($_POST['vat_id']) ? (int)$_POST['vat_id'] : 0;
110
        if (!empty($id)) {
111
            $edit = true;
112
            $item = $h_oledrion_vat->get($id);
113
            if (!is_object($item)) {
114
                OledrionUtility::redirect(_AM_OLEDRION_NOT_FOUND, $baseurl, 5);
115
            }
116
            $item->unsetNew();
117
        } else {
118
            $item = $h_oledrion_vat->create(true);
119
        }
120
        $opRedirect = 'vat';
121
        $item->setVars($_POST);
122
        $res = $h_oledrion_vat->insert($item);
123
        if ($res) {
124
            OledrionUtility::updateCache();
125
            OledrionUtility::redirect(_AM_OLEDRION_SAVE_OK, $baseurl . '?op=' . $opRedirect, 2);
126
        } else {
127
            OledrionUtility::redirect(_AM_OLEDRION_SAVE_PB, $baseurl . '?op=' . $opRedirect, 5);
128
        }
129
        break;
130
131
    // ****************************************************************************************************************
132
    case 'delete': // Suppression d'une TVA

admin/actions/vendors.php 1 location

@@ 109-132 (lines=24) @@
106
        break;
107
108
    // ****************************************************************************************************************
109
    case 'saveedit': // Sauvegarde d'un vendeur (édition et ajout)
110
        // ****************************************************************************************************************
111
        xoops_cp_header();
112
        $id = isset($_POST['vendor_id']) ? (int)$_POST['vendor_id'] : 0;
113
        if (!empty($id)) {
114
            $edit = true;
115
            $item = $h_oledrion_vendors->get($id);
116
            if (!is_object($item)) {
117
                OledrionUtility::redirect(_AM_OLEDRION_NOT_FOUND, $baseurl, 5);
118
            }
119
            $item->unsetNew();
120
        } else {
121
            $item = $h_oledrion_vendors->create(true);
122
        }
123
        $opRedirect = 'vendors';
124
        $item->setVars($_POST);
125
        $res = $h_oledrion_vendors->insert($item);
126
        if ($res) {
127
            OledrionUtility::updateCache();
128
            OledrionUtility::redirect(_AM_OLEDRION_SAVE_OK, $baseurl . '?op=' . $opRedirect, 2);
129
        } else {
130
            OledrionUtility::redirect(_AM_OLEDRION_SAVE_PB, $baseurl . '?op=' . $opRedirect, 5);
131
        }
132
        break;
133
134
    // ****************************************************************************************************************
135
    case 'delete': // Suppression d'un vendeur