completed clients and MNO module
This commit is contained in:
@@ -134,6 +134,8 @@ class ClientsController extends Controller
|
||||
// dump($change_account_mgr_permission);
|
||||
$change_account_mgr_permission = $this->hasAnyAccess([$change_account_mgr_permission]) ? 'YES' : 'NO';
|
||||
// dd($change_account_mgr_permission);
|
||||
|
||||
// dd($showclient);
|
||||
return view('clients.show', [
|
||||
'page_title' => 'Client Profile',
|
||||
'showclient' => $showclient,
|
||||
@@ -390,7 +392,39 @@ class ClientsController extends Controller
|
||||
return redirect('clients');
|
||||
}
|
||||
|
||||
public function getClientJson($id)
|
||||
{
|
||||
$client = \App\Models\Client::findOrFail($id);
|
||||
return response()->json($client);
|
||||
}
|
||||
|
||||
public function update(Request $request, $id)
|
||||
{
|
||||
$client = \App\Models\Client::findOrFail($id);
|
||||
|
||||
$client->update([
|
||||
'name' => $request->name,
|
||||
'email' => $request->email,
|
||||
'phone' => $request->phone,
|
||||
'contact_person' => $request->contact_person,
|
||||
'company_type' => $request->company_type,
|
||||
'contract_type' => $request->contract_type,
|
||||
'industry' => $request->industry,
|
||||
'status' => $request->status,
|
||||
'currency' => $request->currency,
|
||||
'country' => $request->country,
|
||||
// Arrays handled by model casts
|
||||
'services' => $request->services,
|
||||
'message_types' => $request->message_types,
|
||||
'connections' => $request->connections,
|
||||
'support_phones' => $request->support_phones,
|
||||
'support_emails' => $request->support_emails,
|
||||
'rate_emails' => $request->rate_emails,
|
||||
'support_skype' => $request->support_skype,
|
||||
]);
|
||||
|
||||
return response()->json(['message' => 'Client updated successfully!']);
|
||||
}
|
||||
|
||||
|
||||
public function storeFiles(AddFilesRequest $request){
|
||||
|
||||
Reference in New Issue
Block a user