This commit is contained in:
Thomas Zilio 2019-08-01 15:43:19 +02:00
parent 314c06079d
commit 0024c1a766
8 changed files with 12 additions and 11 deletions

View File

@ -83,7 +83,6 @@ if (Auth::check()) {
echo '
<script>$(document).ready(init)</script>';
}
echo '

View File

@ -41,7 +41,7 @@ class Anagrafiche extends Resource implements RetrieveInterface, CreateInterface
1=1 AND an_anagrafiche.deleted_at IS NULL';
$filters = [];
if ($request['resource'] != 'anagrafiche'){
if ($request['resource'] != 'anagrafiche') {
$type = 'Cliente';
$filters[] = 'an_anagrafiche.idanagrafica IN (SELECT idanagrafica FROM an_tipianagrafiche_anagrafiche WHERE idtipoanagrafica = (SELECT idtipoanagrafica FROM an_tipianagrafiche WHERE descrizione = '.prepare($type).'))';

View File

@ -2,13 +2,9 @@
namespace Modules\Anagrafiche\API\v1;
use API\Interfaces\CreateInterface;
use API\Interfaces\DeleteInterface;
use API\Interfaces\RetrieveInterface;
use API\Interfaces\UpdateInterface;
use API\Resource;
use Modules;
use Modules\Anagrafiche\Anagrafica;
class Sedi extends Resource implements RetrieveInterface
{

View File

@ -35,7 +35,10 @@ class Sessioni extends Resource implements RetrieveInterface, CreateInterface, D
$user = $this->getUser();
$data = $request['data'];
add_tecnico($data['id_intervento'], $user['idanagrafica'], $data['orario_inizio'], $data['orario_fine']);
try {
add_tecnico($data['id_intervento'], $user['idanagrafica'], $data['orario_inizio'], $data['orario_fine']);
} catch (\InvalidArgumentException $e) {
}
}
public function delete($request)

View File

@ -4,7 +4,7 @@ namespace Modules\Interventi\Components;
use Common\Model;
use DateTime;
use http\Exception\InvalidArgumentException;
use InvalidArgumentException;
use Modules\Anagrafiche\Anagrafica;
use Modules\Interventi\Intervento;
use Modules\Iva\Aliquota;

View File

@ -2,8 +2,8 @@
include_once __DIR__.'/../../core.php';
use Modules\PrimaNota\Movimento;
use Modules\PrimaNota\Mastrino;
use Modules\PrimaNota\Movimento;
use Modules\Scadenzario\Scadenza;
switch (post('op')) {

View File

@ -6,6 +6,7 @@ use API\Exceptions\InternalError;
use API\Exceptions\ResourceNotFound;
use API\Exceptions\ServiceError;
use Auth;
use Exception;
use Filter;
use Models\ApiResource as Resource;
@ -111,6 +112,8 @@ class Response
return self::error('internalError');
} catch (ServiceError $e) {
return self::error('externalError');
} catch (Exception $e) {
return self::error('serverError');
}
return self::response($response);

View File

@ -145,8 +145,8 @@ INSERT INTO `zz_api_resources` (`id`, `version`, `type`, `resource`, `class`, `e
(NULL, 'v1', 'retrieve', 'sync', 'Modules\\Interventi\\API\\v1\\Sync', '1'),
(NULL, 'v1', 'update', 'sync', 'Modules\\Interventi\\API\\v1\\Sync', '1'),
(NULL, 'v1', 'retrieve', 'sessioni_intervento', 'Modules\\Interventi\\API\\v1\\Sessioni', '1'),
(NULL, 'v1', 'create', 'sessione_intervento', 'Modules\\Interventi\\API\\v1\\Sessioni', '1'),
(NULL, 'v1', 'update', 'sessione_intervento', 'Modules\\Interventi\\API\\v1\\Sessioni', '1'),
(NULL, 'v1', 'create', 'sessione', 'Modules\\Interventi\\API\\v1\\Sessioni', '1'),
(NULL, 'v1', 'delete', 'sessioni_intervento', 'Modules\\Interventi\\API\\v1\\Sessioni', '1'),
(NULL, 'v1', 'retrieve', 'articoli_intervento', 'Modules\\Interventi\\API\\v1\\Articoli', '1'),
(NULL, 'v1', 'create', 'articolo_intervento', 'Modules\\Interventi\\API\\v1\\Articoli', '1');