Files
CSiCoDB2/app/Views/pages/creditcards/creditcards_form_add_edit.php
2026-05-06 11:04:41 +02:00

156 lines
8.3 KiB
PHP

<?= $this->extend('layouts/form') ?>
<?= $this->section('part_form') ?>
<!-- Form Header -->
<!-- Title -->
<br>
<h3><?= @$title ?></h3>
<hr>
<!-- Form Body -->
<?php if ($add): ?>
<form class="" action="/creditcards/add" method="post">
<?php else: ?>
<form class="" action="/creditcards/edit/<?= $card->ccIDcard ?>" method="post">
<?php endif; ?>
<div class="row">
<!-- IDcard Disable -->
<div class="col-12 col-sm-4">
<div class="form-group">
<label for="IDorario">ID Carta</label>
<?php if ($add): ?>
<input type="text" class="form-control" name="IDcard" id="IDcard" readonly value="" data-toggle="tooltip" title="Identificativo univoco del record sul database">
<?php else: ?>
<input type="text" class="form-control" name="IDcard" id="IDcard" readonly value="<?= $card->ccIDcard ?>" data-toggle="tooltip" title="Identificativo univoco del record sul database">
<?php endif; ?>
</div>
</div>
<!-- Numero Enable -->
<div class="col-12 col-sm-4">
<div class="form-group">
<label for="Numero">Numero</label>
<?php if ($add): ?>
<input type="text" class="form-control" name="Numero" id="Numero" value="<?php echo set_value('Numero'); ?>" placeholder="0000 0000 0000 0000" data-toggle="tooltip" title="Numero della carta di credito">
<?php else: ?>
<input type="text" class="form-control" name="Numero" id="Numero" value="<?php echo $card->ccNumero; ?>" placeholder="0000 0000 0000 0000" data-toggle="tooltip" title="Numero della carta di credito">
<?php endif; ?>
</div>
</div>
<!-- ScadeIl Enable -->
<div class="col-12 col-sm-4">
<div class="form-group">
<label for="ScadeIl">Scade Il</label>
<?php if ($add): ?>
<input type="date" class="form-control" name="ScadeIl" id="ScadeIl" value="<?= date('Y-m-d', strtotime(set_value('ScadeIl',date('Y-m-d')))); ?>" data-toggle="tooltip" title="Data di scadenza della carta">
<?php else: ?>
<input type="date" class="form-control" name="ScadeIl" id="ScadeIl" value="<?= date('Y-m-d', strtotime($card->ccScadeIl)) ?>" data-toggle="tooltip" title="Data di scadenza della carta">
<?php endif; ?>
</div>
</div>
<!-- PIN Enable -->
<div class="col-12 col-sm-2">
<div class="form-group">
<label for="PIN">PIN</label>
<?php if ($add): ?>
<input type="text" class="form-control" name="PIN" id="PIN" value="<?php echo set_value('PIN'); ?>" placeholder="0000" data-toggle="tooltip" title="PIN della carta di credito">
<?php else: ?>
<input type="text" class="form-control" name="PIN" id="PIN" value="<?php echo $card->ccPIN; ?>" placeholder="0000" data-toggle="tooltip" title="PIN della carta di credito">
<?php endif; ?>
</div>
</div>
<!-- Stato Disable -->
<div class="col-12 col-sm-3">
<div class="form-group">
<label for="Stato">Stato</label>
<?php if ($add): ?>
<select class="form-control" name="Stato" disabled data-toggle="tooltip" title="Stato attuale della carta di credito">
<option value="Disponibile" <?php echo ('Disponibile'==set_value('ccStato') ? "selected" : ""); ?> >Disponibile</option>
<option value="Occupata" <?php echo ('Occupata'==set_value('ccStato') ? "selected" : ""); ?> >Occupata</option>
<option value="Scaduta" <?php echo ('Scaduta'==set_value('ccStato') ? "selected" : ""); ?> >Scaduta</option>
</select>
<?php else: ?>
<select class="form-control" name="Stato" id="Stato" <?php echo ($enable ? "" : "disabled"); ?> data-toggle="tooltip" title="Stato attuale della carta di credito">
<option value="Disponibile" <?php echo ('Disponibile'==$card->ccStato ? "selected" : ""); ?> >Disponibile</option>
<option value="Occupata" <?php echo ('Occupata'==$card->ccStato ? "selected" : ""); ?> >Occupata</option>
<option value="Scaduta" <?php echo ('Scaduta'==$card->ccStato ? "selected" : ""); ?> >Scaduta</option>
</select>
<?php endif; ?>
</div>
</div>
<!-- CreatedAt Enable -->
<div class="col-12 col-sm-3 offset-sm-1">
<div class="form-group">
<label for="CreatedAt">Created At</label>
<?php if ($add): ?>
<input type="date" class="form-control" name="CreatedAt" id="CreatedAt" value="<?= date('Y-m-d', strtotime(set_value('CreatedAt',date('Y-m-d')))); ?>" readonly data-toggle="tooltip" title="Timestamp di inserimento del record nel database">
<?php else: ?>
<input type="date" class="form-control" name="CreatedAt" id="CreatedAt" value="<?= date('Y-m-d', strtotime($card->ccCreatedAt)) ?>" readonly data-toggle="tooltip" title="Timestamp di inserimento del record nel database">
<?php endif; ?>
</div>
</div>
<!-- UpdatedAt Enable -->
<div class="col-12 col-sm-3">
<div class="form-group">
<label for="UpdatedAt">Updated At</label>
<?php if ($add): ?>
<input type="date" class="form-control" name="UpdatedAt" id="UpdatedAt" value="<?= date('Y-m-d', strtotime(set_value('UpdatedAt',date('Y-m-d')))); ?>" readonly data-toggle="tooltip" title="Timestamp dell'ultimo aggiornamento del record nel database">
<?php else: ?>
<input type="date" class="form-control" name="UpdatedAt" id="UpdatedAt" value="<?= date('Y-m-d', strtotime($card->ccUpdatedAt)) ?>" readonly data-toggle="tooltip" title="Timestamp dell'ultimo aggiornamento del record nel database">
<?php endif; ?>
</div>
</div>
<!-- Descrizione Enable -->
<div class="col-12">
<div class="form-group">
<label for="Descrizione">Descrizione</label>
<?php if ($add): ?>
<textarea class="form-control" name="Descrizione" id="Descrizione" rows="5" data-toggle="tooltip" title="Testo infromativo ed esplicativo della carta."><?php echo set_value('Descrizione'); ?></textarea>
<?php else: ?>
<textarea class="form-control" name="Descrizione" id="Descrizione" rows="5" data-toggle="tooltip" title="Testo infromativo ed esplicativo della carta."><?php echo $card->ccDescrizione; ?></textarea>
<?php endif; ?>
</div>
</div>
</div> <!-- class="row" -->
<hr>
<!-- Pb comandi -->
<div class="row">
<?php if ($add): ?>
<div class="col-12 col-sm-3 offset-sm-3">
<div class="form-group">
<button type="submit" class="btn btn-primary" name="crea_stop" id="crea_stop" data-toggle="tooltip" title="Inserisce l'orario editato e ritorna alla pagina di riepilogo ore">Crea e ritorna</button>
</div>
</div>
<div class="col-12 col-sm-3 offset-sm-1">
<div class="form-group">
<button type="submit" class="btn btn-primary" name="crea_continua" id="crea_continua" data-toggle="tooltip" title="Inserisce l'orario editato e rimane per permettere ulteriori inserimenti">Crea e continua</button>
</div>
</div>
<?php else: ?>
<div class="col-12 col-sm-3 offset-sm-5">
<button type="submit" class="btn btn-primary" name="update" id="update" data-toggle="tooltip" title="Aggiorna il record sul database">Aggiorna</button>
</div>
<?php endif; ?>
</div>
</form>
<?= $this->endSection() ?>