diff --git a/app/Config/Routes.php b/app/Config/Routes.php index e90b0d0..014c84f 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -140,9 +140,8 @@ $routes->get('dashboard', 'Users::dashboard'); // Model // $routes->get('bike_model_index/(:any)', 'Model::index/$1'); - $routes->post('create_model', 'Model::create_model'); + $routes->post('create_model/(:any)', 'Model::create_model/(:any)'); $routes->get('delete_model/(:any)', 'Model::delete_model/$1'); - // $routes->post('create_model/(:any)', 'Model::create_model/$1'); $routes->post('status_model', 'Model::status_model'); // Model End's// diff --git a/app/Controllers/Jobcard.php b/app/Controllers/Jobcard.php index 864987b..6af85c8 100644 --- a/app/Controllers/Jobcard.php +++ b/app/Controllers/Jobcard.php @@ -152,7 +152,7 @@ class Jobcard extends BaseController // Generate the PDF content (HTML) with data $html = view('invoice_pdf_template_jobcard', $data); -// echo $html;die; +echo $html;die; // Load HTML into the mPDF instance $mpdf->WriteHTML($html); diff --git a/app/Controllers/Model.php b/app/Controllers/Model.php index c6646c6..a24150b 100644 --- a/app/Controllers/Model.php +++ b/app/Controllers/Model.php @@ -59,7 +59,7 @@ class Model extends BaseController } - public function create_model() + public function create_model($model_id) { try { $make_id = $this->request->getPost('make_id'); @@ -71,7 +71,7 @@ class Model extends BaseController 'model_name' => $model_name ]; - // if (!$model_id) { + if (!$model_id) { try { $inserted = $BikemodelsModel->insert($data); @@ -88,17 +88,17 @@ class Model extends BaseController $result = "No Match's"; return $this->respond(['status' => 'failed','code' => 404,'data' => $result],404); } - // } - // else{ - // $updated = $BikemodelsModel->update($model_id ,$data); - // if ($updated) { - // $result = $data; - // return $this->respond(['status' => 'success','code' => 200,'data' => $result],200); - // } else { - // $result = "No Match's"; - // return $this->respond(['status' => 'failed','code' => 404,'data' => $result],404); - // } - // } + } + else{ + $updated = $BikemodelsModel->update($model_id ,$data); + if ($updated) { + $result = $data; + return $this->respond(['status' => 'success','code' => 200,'data' => $result],200); + } else { + $result = "No Match's"; + return $this->respond(['status' => 'failed','code' => 404,'data' => $result],404); + } + } } catch (\Exception $exception) { return $this->respond(['status' => 'failed','code' => 500,'data' => $exception],500); diff --git a/app/Views/invoice_pdf_template_jobcard.php b/app/Views/invoice_pdf_template_jobcard.php index 224a44e..4d0daef 100644 --- a/app/Views/invoice_pdf_template_jobcard.php +++ b/app/Views/invoice_pdf_template_jobcard.php @@ -61,7 +61,7 @@ table.invoice-info-table th, table.invoice-info-table td { border: 1px solid; - text-align: right; + text-align: left; } /* Style for the addresses table */ @@ -190,11 +190,11 @@ p {