work on user role module
This commit is contained in:
@ -29,6 +29,7 @@ class LeaveController extends Controller
|
||||
public function index()
|
||||
{
|
||||
$data['leaves'] = $this->leaveRepository->findAll();
|
||||
|
||||
return view('leave::index',$data);
|
||||
}
|
||||
|
||||
@ -38,6 +39,7 @@ class LeaveController extends Controller
|
||||
public function create()
|
||||
{
|
||||
$data['title'] = 'Create Leave';
|
||||
|
||||
return view('leave::create', $data);
|
||||
}
|
||||
|
||||
@ -47,9 +49,13 @@ class LeaveController extends Controller
|
||||
public function store(Request $request): RedirectResponse
|
||||
{
|
||||
$inputData = $request->all();
|
||||
|
||||
try {
|
||||
|
||||
$this->leaveRepository->create($inputData);
|
||||
Toastr()->success('Leave Created Succesfully');
|
||||
|
||||
toastr()->success('Leave Created Succesfully');
|
||||
|
||||
} catch (\Throwable $th) {
|
||||
toastr()->error($th->getMessage());
|
||||
}
|
||||
@ -70,7 +76,9 @@ class LeaveController extends Controller
|
||||
public function edit($id)
|
||||
{
|
||||
$data['title'] = 'Edit Leave';
|
||||
|
||||
$data['leave'] = $this->leaveRepository->getLeaveById($id);
|
||||
|
||||
return view('leave::edit',$data);
|
||||
}
|
||||
|
||||
@ -81,8 +89,10 @@ class LeaveController extends Controller
|
||||
{
|
||||
$inputData = $request->all();
|
||||
try {
|
||||
$this->leaveRepository->update($id,$inputData);
|
||||
|
||||
$this->leaveRepository->update($id, $inputData);
|
||||
toastr()->success('Leave Updated Succesfully');
|
||||
|
||||
} catch (\Throwable $th) {
|
||||
toastr()->error($th->getMessage());
|
||||
}
|
||||
@ -95,6 +105,7 @@ class LeaveController extends Controller
|
||||
public function destroy($id)
|
||||
{
|
||||
$this->leaveRepository->delete($id);
|
||||
|
||||
toastr()->success('Leave Deleted Succesfully');
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user