diff --git a/accounts.php b/accounts.php index 60460d94..500e36fd 100644 --- a/accounts.php +++ b/accounts.php @@ -108,7 +108,7 @@ @@ -128,6 +128,10 @@ - + \ No newline at end of file diff --git a/categories.php b/categories.php index 8f073a04..6a93c13f 100644 --- a/categories.php +++ b/categories.php @@ -95,7 +95,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli,"SELECT FOUND_ROWS()")); @@ -117,6 +117,10 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli,"SELECT FOUND_ROWS()")); - + \ No newline at end of file diff --git a/companies.php b/companies.php index 6e26f419..235c6d45 100644 --- a/companies.php +++ b/companies.php @@ -125,7 +125,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli,"SELECT FOUND_ROWS()")); diff --git a/post.php b/post.php index 60888b3e..5d3cbfe4 100644 --- a/post.php +++ b/post.php @@ -141,6 +141,20 @@ if(isset($_POST['edit_user_clients'])){ } +if(isset($_GET['archive_user'])){ + $user_id = intval($_GET['archive_user']); + + mysqli_query($mysqli,"UPDATE users SET archived_at = NOW() WHERE user_id = $user_id"); + + //logging + mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'User', log_action = 'Archived', log_description = '$user_id', log_created_at = NOW()"); + + $_SESSION['alert_message'] = "User Archived!"; + + header("Location: users.php"); + +} + if(isset($_GET['delete_user'])){ $user_id = intval($_GET['delete_user']); @@ -241,6 +255,20 @@ if(isset($_POST['edit_company'])){ } +if(isset($_GET['archive_company'])){ + $company_id = intval($_GET['archive_company']); + + mysqli_query($mysqli,"UPDATE companies SET company_archived_at = NOW() WHERE company_id = $company_id"); + + //logging + mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Company', log_action = 'Archived', log_description = '$company_id', log_created_at = NOW()"); + + $_SESSION['alert_message'] = "Company Archived"; + + header("Location: companies.php"); + +} + if(isset($_GET['delete_company'])){ $company_id = intval($_GET['delete_company']); @@ -252,7 +280,7 @@ if(isset($_GET['delete_company'])){ mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Company', log_action = 'Deleted', log_description = '$name', log_created_at = NOW()"); $_SESSION['alert_type'] = "danger"; - $_SESSION['alert_message'] = "Company deleted!"; + $_SESSION['alert_message'] = "Company Archived!"; header("Location: " . $_SERVER["HTTP_REFERER"]); @@ -932,6 +960,20 @@ if(isset($_POST['edit_vendor'])){ } +if(isset($_GET['archive_vendor'])){ + $vendor_id = intval($_GET['archive_vendor']); + + mysqli_query($mysqli,"UPDATE vendors SET vendor_archived_at = NOW() WHERE vendor_id = $vendor_id"); + + //logging + mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Vendor', log_action = 'Archived', log_description = '$vendor_id', log_created_at = NOW()"); + + $_SESSION['alert_message'] = "Vendor Archived!"; + + header("Location: vendors.php"); + +} + if(isset($_GET['delete_vendor'])){ $vendor_id = intval($_GET['delete_vendor']); @@ -1090,6 +1132,20 @@ if(isset($_POST['edit_account'])){ } +if(isset($_GET['archive_account'])){ + $account_id = intval($_GET['archive_account']); + + mysqli_query($mysqli,"UPDATE accounts SET account_archived_at = NOW() WHERE account_id = $account_id"); + + //logging + mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Account', log_action = 'Archive', log_description = '$account_id', log_created_at = NOW()"); + + $_SESSION['alert_message'] = "Account Archived"; + + header("Location: accounts.php"); + +} + if(isset($_GET['delete_account'])){ $account_id = intval($_GET['delete_account']); @@ -1139,6 +1195,20 @@ if(isset($_POST['edit_category'])){ } +if(isset($_GET['archive_category'])){ + $category_id = intval($_GET['archive_category']); + + mysqli_query($mysqli,"UPDATE categories SET category_archived_at = NOW() WHERE category_id = $category_id"); + + //logging + mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Category', log_action = 'Archive', log_description = '$category_id', log_created_at = NOW()"); + + $_SESSION['alert_message'] = "Category Archived"; + + header("Location: categories.php"); + +} + if(isset($_GET['delete_category'])){ $category_id = intval($_GET['delete_category']); @@ -1189,13 +1259,27 @@ if(isset($_POST['edit_tax'])){ } +if(isset($_GET['archive_tax'])){ + $tax_id = intval($_GET['archive_tax']); + + mysqli_query($mysqli,"UPDATE taxes SET tax_archived_at = NOW() WHERE tax_id = $tax_id"); + + //logging + mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Tax', log_action = 'Archive', log_description = '$tax_id', log_created_at = NOW()"); + + $_SESSION['alert_message'] = "Tax Archived"; + + header("Location: taxes.php"); + +} + if(isset($_GET['delete_tax'])){ $tax_id = intval($_GET['delete_tax']); mysqli_query($mysqli,"DELETE FROM taxes WHERE tax_id = $tax_id AND company_id = $session_company_id"); //Logging - mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Tax', log_action = 'Deleted', log_description = '$tax_id', log_created_at = NOW(), company_id = $session_company_id, user_id = $session_user_id"); + mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Tax', log_action = 'Delete', log_description = '$tax_id', log_created_at = NOW(), company_id = $session_company_id, user_id = $session_user_id"); $_SESSION['alert_message'] = "Tax deleted"; $_SESSION['alert_type'] = "danger"; @@ -1213,7 +1297,7 @@ if(isset($_GET['alert_ack'])){ mysqli_query($mysqli,"UPDATE alerts SET alert_ack_date = CURDATE() WHERE alert_id = $alert_id AND company_id = $session_company_id"); //Logging - mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Alerts', log_action = 'Modified', log_description = '$alert_id Acknowledged', log_created_at = NOW(), company_id = $session_company_id, user_id = $session_user_id"); + mysqli_query($mysqli,"INSERT INTO logs SET log_type = 'Alerts', log_action = 'Modify', log_description = '$alert_id Acknowledged', log_created_at = NOW(), company_id = $session_company_id, user_id = $session_user_id"); $_SESSION['alert_message'] = "Alert Acknowledged"; diff --git a/taxes.php b/taxes.php index dec51572..84435392 100644 --- a/taxes.php +++ b/taxes.php @@ -65,7 +65,7 @@ $num_rows = mysqli_num_rows($sql); @@ -76,12 +76,10 @@ $num_rows = mysqli_num_rows($sql); include("edit_tax_modal.php"); } - ?> - -

No Records Here

"; } + ?> @@ -91,6 +89,10 @@ $num_rows = mysqli_num_rows($sql); - + \ No newline at end of file diff --git a/users.php b/users.php index 9662e5ab..58abec51 100644 --- a/users.php +++ b/users.php @@ -146,7 +146,7 @@ Company Access Client Access - Delete + Archive @@ -171,6 +171,10 @@ - + \ No newline at end of file diff --git a/vendors.php b/vendors.php index 2e4bb0f7..4e08a84a 100644 --- a/vendors.php +++ b/vendors.php @@ -182,7 +182,7 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli,"SELECT FOUND_ROWS()")); @@ -205,6 +205,10 @@ $num_rows = mysqli_fetch_row(mysqli_query($mysqli,"SELECT FOUND_ROWS()")); - + \ No newline at end of file