diff --git a/resources/views/jobs/edit.blade.php b/resources/views/jobs/edit.blade.php
index e506fc2..5b4c3ca 100644
--- a/resources/views/jobs/edit.blade.php
+++ b/resources/views/jobs/edit.blade.php
@@ -216,11 +216,21 @@ Create Job
-
+
+
+
-
diff --git a/routes/.web.php.kate-swp b/routes/.web.php.kate-swp
deleted file mode 100644
index ad4e41a..0000000
Binary files a/routes/.web.php.kate-swp and /dev/null differ
diff --git a/routes/web.php b/routes/web.php
index f455f01..1871735 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -21,6 +21,31 @@ Route::get('/jobs/{id}/edit', function ($id) {
// return view('jobs', ['jobs' => $jobs]);
// });
+//Update
+Route::patch('/jobs/{id}', function ($id) {
+ //validate
+ request()->validate([
+ 'title'=>['required','min:3'],
+ 'salary'=>['required']
+ ]);
+
+ $job=Job::findOrFail($id);
+ $job->update([
+ 'title'=>request('title'),
+ 'salary'=>request('salary')
+ ]);
+ return redirect('/jobs/'. $job->id);
+
+});
+
+//Destroy
+Route::delete('/jobs/{id}', function ($id) {
+ $job=Job::findOrFail($id);
+ $job->delete();
+ return redirect('/jobs');
+
+});
+
Route::get('/contact', function () {
return view('contact');
});