Come BackEnd

This commit is contained in:
saeid_01
2019-04-18 20:18:13 +04:30
parent dfbefad4a4
commit 03a135305b
61 changed files with 3266 additions and 58 deletions
@@ -0,0 +1,51 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\MedicalCenter;
use App\User;
use App\Http\Requests\StoreMedicalCenterRequest;
class MedicalCenterController extends Controller
{
public function index()
{
$MedicalCenters = MedicalCenter::with('users')->paginate(10);
return response()->json(['MedicalCenters' => $MedicalCenters, 'LastPage' => $MedicalCenters->lastPage()]);
}
public function create()
{
//
}
public function store(StoreMedicalCenterRequest $request)
{
$MedicalCenter = MedicalCenter::create($request->all());
return response()->json(trans('messages.success'));
}
public function show($id)
{
// $MedicalCenter = MedicalCenter::with('users')->findOrFail($id);
// return response()->json(['MedicalCenter' => $MedicalCenter]);
}
public function edit($id)
{
$MedicalCenter = MedicalCenter::with('users')->findOrFail($id);
return response()->json(['MedicalCenter' => $MedicalCenter]);
}
public function update(StoreMedicalCenterRequest $request, MedicalCenter $MedicalCenter)
{
$MedicalCenter->update($request->all());
return response()->json(trans('messages.success'));
}
public function destroy($id)
{
//
}
}