Añadidos permisos a tarifas, salvo metodo delete

This commit is contained in:
imnavajas
2024-07-02 10:40:17 +02:00
parent 108899c796
commit c8e3dfd873
15 changed files with 69 additions and 136 deletions

View File

@ -40,27 +40,17 @@ class Tarifapreimpresion extends \App\Controllers\GoBaseController
public function index()
{
if(!auth()->user()->can('tarifa-preimpresion.menu')){
$message = "No tiene permisos de acceso";
return redirect()->to(route_to('home'))->with('errorMessage', $message);
}
checkPermission('tarifa-preimpresion.menu');
$this->viewData['usingClientSideDataTable'] = true;
$this->viewData['pageSubTitle'] = lang('Basic.global.ManageAllRecords', [lang('Tarifapreimpresion.tarifapreimpresion')]);
parent::index();
}
public function add()
{
if(!auth()->user()->can('tarifa-preimpresion.create')){
$message = "No tiene permisos de acceso";
return redirect()->to(route_to($this->indexRoute))->with('errorMessage', $message);
}
checkPermission('tarifa-preimpresion.create', $this->indexRoute);
if ($this->request->getPost()) :
@ -125,6 +115,7 @@ class Tarifapreimpresion extends \App\Controllers\GoBaseController
public function edit($requestedId = null)
{
checkPermission('tarifa-preimpresion.edit', $this->indexRoute);
if ($requestedId == null) :
return $this->redirect2listView();