//----------------------------------------------------------------------------------- if ($Mode == 'Delete') { if (can_delete($selected_id)) { delete_item_tax_type($selected_id); display_notification(_('Selected item tax type has been deleted')); } $Mode = 'RESET'; } if ($Mode == 'RESET') { $selected_id = -1; $sav = get_post('show_inactive'); unset($_POST); $_POST['show_inactive'] = $sav; } //----------------------------------------------------------------------------------- $result2 = $result = get_all_item_tax_types(check_value('show_inactive')); start_form(); start_table(TABLESTYLE, "width=30%"); $th = array(_("Name"), _("Tax exempt"), '', ''); inactive_control_column($th); table_header($th); $k = 0; while ($myrow = db_fetch($result2)) { alt_table_row_color($k); if ($myrow["exempt"] == 0) { $disallow_text = _("No"); } else { $disallow_text = _("Yes"); } label_cell($myrow["name"]); label_cell($disallow_text);
$myrow = db_fetch_row($result); if ($myrow[0] > 0) { display_error(tr("Cannot delete this item tax type because items have been created referring to it.")); return false; } return true; } //----------------------------------------------------------------------------------- if (isset($_GET['delete'])) { if (can_delete($selected_id)) { delete_item_tax_type($selected_id); meta_forward($_SERVER['PHP_SELF']); } } //----------------------------------------------------------------------------------- $result2 = $result = get_all_item_tax_types(); start_table("{$table_style} width=30%"); $th = array(tr("Name"), tr("Tax exempt"), '', ''); table_header($th); $k = 0; while ($myrow = db_fetch($result2)) { alt_table_row_color($k); if ($myrow["exempt"] == 0) { $disallow_text = tr("No"); } else { $disallow_text = tr("Yes"); } label_cell($myrow["name"]); label_cell($disallow_text); edit_link_cell("selected_id=" . $myrow["id"]); delete_link_cell("selected_id=" . $myrow["id"] . "&delete=1");