diff --git a/app/Config/Routes.php b/app/Config/Routes.php index ec60f64..7f52cce 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -39,6 +39,7 @@ use CodeIgniter\Router\RouteCollection; $routes->post('doc_rejection','ClientController::doc_rejection'); $routes->match(['get','post'],'/client_branch_list','ClientController::client_branch_list'); $routes->post('add_client_branch','ClientController::add_client_branch'); + $routes->post('edit_client_branch','ClientController::edit_client_branch'); $routes->get('get_client_branch/(:any)','ClientController::get_client_branch/$1'); $routes->post('status_client_branch','ClientController::status_client_branch'); $routes->post('client_upload','ClientController::client_upload'); diff --git a/app/Controllers/ClientController.php b/app/Controllers/ClientController.php index c7b0993..2448925 100644 --- a/app/Controllers/ClientController.php +++ b/app/Controllers/ClientController.php @@ -305,13 +305,32 @@ class ClientController extends BaseController public function add_client_branch() { - $data = $this->request->getPost(); + $gst = $this->request->getPost('gst_no'); + $client_branch = $this->ClientBranchModel->where('gst_no', $gst)->first(); + if($client_branch){ + return json_encode(false); + }else{ + $data = $this->request->getPost(); - $this->ClientBranchModel->insert($data); - - return; + $this->ClientBranchModel->insert($data); + return json_encode(true); + } } + public function edit_client_branch() + { + $id = $this->request->getPost('id'); + + $data = $this->request->getPost(); + + $this->ClientBranchModel->update($id, $data); + + return json_encode('update'); + + } + + + public function get_client_branch($branch_id) { if ($branch_id) { diff --git a/app/Views/branch_list.php b/app/Views/branch_list.php index 57ff9be..4f1a7cd 100644 --- a/app/Views/branch_list.php +++ b/app/Views/branch_list.php @@ -56,7 +56,7 @@