1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-02-02 17:07:01 +01:00

Inserito pulsante per aggiunta al volo di impianti nel plugin my_impianti.interventi

This commit is contained in:
Beppe 2019-05-14 18:19:40 +02:00
parent d5d93ebf2e
commit 9fa841869f
3 changed files with 28 additions and 1 deletions

View File

@ -185,6 +185,32 @@ switch (post('op')) {
break;
// Aggiungo impianto
case 'add_impianto':
$matricola = post('matricola');
$idanagrafica = post('idanagrafica');
$nome = post('nome');
$idtecnico = post('idtecnico');
if (!empty($matricola)) {
$dbo->query('INSERT INTO my_impianti(matricola, idanagrafica, nome, data, idtecnico) VALUES ('.prepare($matricola).', '.prepare($idanagrafica).', '.prepare($nome).', NOW(), '.prepare($idtecnico).')');
$id_impianto = $dbo->lastInsertedID();
$dbo->insert('my_impianti_interventi', [
'idintervento' => $id_record,
'idimpianto' => $id_impianto,
]);
flash()->info(tr('Aggiunto nuovo impianto!'));
$database->commitTransaction();
header("location: ".$rootdir."/editor.php?id_module=3&id_record=".$id_record."#tab_2");
exit;
}
break;
// Eliminazione intervento
case 'delete':
// Elimino anche eventuali file caricati

View File

@ -10,7 +10,7 @@ if ($source == 'Attività') {
}
?><form action="" method="post" id="add-form">
<input type="hidden" name="op" value="add">
<input type="hidden" name="op" value="<?php echo (get('plugin')==1 ? 'add_impianto' : 'add');?>">
<input type="hidden" name="backto" value="record-edit">
<input type="hidden" name="source" value="<?php echo $source; ?>">

View File

@ -182,6 +182,7 @@ echo '
<br><br>
<button type="submit" class="btn btn-success" '.$disabled.'><i class="fa fa-check"></i> '.tr('Salva impianti').'</button></a>
<button type="button" class="btn btn-primary" onclick="launch_modal(\''.tr('Aggiungi impianto').'\', \''.$rootdir.'/modules/my_impianti/add.php?id_module=30&source=Attività&plugin=1\',1);"><i class="fa fa-plus"></i> '.tr('Aggiungi impianti').'</button></a>
</form>';
echo '