6 include($path_to_root . "/includes/session.inc");
8 page(_("Sales Areas"));
10 include($path_to_root . "/includes/ui.inc");
12 simple_page_mode(true);
14 if ($Mode=='ADD_ITEM' || $Mode=='UPDATE_ITEM')
19 if (strlen($_POST['description']) == 0)
22 display_error(_("The area description cannot be empty."));
25 if ($input_error != 1)
27 if ($selected_id != -1)
29 $sql = "UPDATE ".TB_PREF."areas SET description=".db_escape($_POST['description'])." WHERE area_code = '$selected_id'";
30 $note = _('Selected sales area has been updated');
34 $sql = "INSERT INTO ".TB_PREF."areas (description) VALUES (".db_escape($_POST['description']) . ")";
35 $note = _('New sales area has been added');
38 db_query($sql,"The sales area could not be updated or added");
39 display_notification($note);
44 if ($Mode == 'Delete')
49 // PREVENT DELETES IF DEPENDENT RECORDS IN 'debtors_master'
51 $sql= "SELECT COUNT(*) FROM ".TB_PREF."cust_branch WHERE area='$selected_id'";
52 $result = db_query($sql,"check failed");
53 $myrow = db_fetch_row($result);
57 display_error(_("Cannot delete this area because customer branches have been created using this area."));
59 if ($cancel_delete == 0)
61 $sql="DELETE FROM ".TB_PREF."areas WHERE area_code='" . $selected_id . "'";
62 db_query($sql,"could not delete sales area");
64 display_notification(_('Selected sales area has been deleted'));
66 } //end if Delete area
74 //-------------------------------------------------------------------------------------------------
76 $sql = "SELECT * FROM ".TB_PREF."areas";
77 $result = db_query($sql,"could not get areas");
80 start_table("$table_style width=40%");
81 $th = array(_("Area Name"), "", "");
85 while ($myrow = db_fetch($result))
88 alt_table_row_color($k);
90 label_cell($myrow["description"]);
91 edit_button_cell("Edit".$myrow["area_code"], _("Edit"));
92 edit_button_cell("Delete".$myrow["area_code"], _("Delete"));
101 //-------------------------------------------------------------------------------------------------
105 start_table("$table_style2 width=40%");
107 if ($selected_id != -1)
109 if ($Mode == 'Edit') {
110 //editing an existing area
111 $sql = "SELECT * FROM ".TB_PREF."areas WHERE area_code='$selected_id'";
113 $result = db_query($sql,"could not get area");
114 $myrow = db_fetch($result);
116 $_POST['description'] = $myrow["description"];
118 hidden("selected_id", $selected_id);
121 text_row_ex(_("Area Name:"), 'description', 30);
125 submit_add_or_update_center($selected_id == -1, '', true);