From fcab2fc159a64c0c5dc9f6181a7bbca2f331acf6 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 3 Apr 2021 11:04:23 +0300 Subject: Implemented get, put and delete requests for edit offer controller; Implemented edit-offer view --- src/controllers/EditOfferController.php | 25 +++++++++++++++++++++++++ src/views/dashboard.php | 2 +- src/views/edit-offer.php | 25 ++++++++++++++++++++++++- 3 files changed, 50 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/controllers/EditOfferController.php b/src/controllers/EditOfferController.php index 950b6dc..ae49c5b 100644 --- a/src/controllers/EditOfferController.php +++ b/src/controllers/EditOfferController.php @@ -1,5 +1,30 @@ id = $_POST['id']; + JobOffer::updateFromDB($newJobOffer); + + DashboardController::get(); + } + + public static function delete() { + JobOffer::deleteFromDB($_POST['jobId']); + + DashboardController::get(); + } } diff --git a/src/views/dashboard.php b/src/views/dashboard.php index b1b648c..2312419 100644 --- a/src/views/dashboard.php +++ b/src/views/dashboard.php @@ -2,7 +2,7 @@ foreach($jobs as $job) { echo "{$job->id} {$job->title}
- + id}\">
diff --git a/src/views/edit-offer.php b/src/views/edit-offer.php index 957fc3d..b9fb464 100644 --- a/src/views/edit-offer.php +++ b/src/views/edit-offer.php @@ -1 +1,24 @@ -

Works!

+
+ + + +
+ + +
+ + +
+ + +
+ + +
-- cgit v1.3.1-23-gd82d