0) { display_error(_("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']); } } //----------------------------------------------------------------------------------- $result = get_all_item_tax_types(); start_table("$table_style width=30%"); $th = array(_("Name"), _("Tax exempt"), "", ""); table_header($th); $k = 0; while ($myrow = db_fetch($result)) { alt_table_row_color($k); if ($myrow["exempt"] == 0) { $disallow_text = _("No"); } else { $disallow_text = _("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"); end_row(); } end_table(); //----------------------------------------------------------------------------------- hyperlink_no_params($_SERVER['PHP_SELF'], _("New Item Tax type")); start_form(); start_table($table_style2); if (isset($selected_id)) { if (!isset($_POST['name'])) { $myrow = get_item_tax_type($selected_id); $_POST['name'] = $myrow["name"]; $_POST['exempt'] = $myrow["exempt"]; // read the exemptions and check the ones that are on $exemptions = get_item_tax_type_exemptions($selected_id); if (db_num_rows($exemptions) > 0) { while ($exmp = db_fetch($exemptions)) { $_POST['ExemptTax' . $exmp["tax_type_id"]] = 1; } } } hidden('selected_id', $selected_id); } text_row_ex(_("Description:"), 'name', 50); yesno_list_row(_("Is Fully Tax-exempt:"), 'exempt', null, "", "", true); end_table(1); if (!isset($_POST['exempt']) || $_POST['exempt'] == 0) { display_note(_("Select which taxes this item tax type is exempt from."), 0, 1); start_table($table_style2); $th = array(_("Tax Name"), _("Is exempt")); table_header($th); $tax_types = get_all_tax_types_simple(); while ($myrow = db_fetch($tax_types)) { alt_table_row_color($k); label_cell($myrow["name"]); check_cells("", 'ExemptTax' . $myrow["id"], null); end_row(); } end_table(1); } submit_add_or_update_center(!isset($selected_id)); end_form(); //------------------------------------------------------------------------------------ end_page(); ?>