179 lines
7.0 KiB
PHP
Executable File
179 lines
7.0 KiB
PHP
Executable File
<?php $this->titre = "INTER SANTE - Garanties du Produit";
|
|
|
|
$produitArchive = $produit['produitArchive'];
|
|
?>
|
|
|
|
<input class="sr-only" type="text" id="idProduit" name="idProduit" value="<?= $this->nettoyer($produit['idProduit']) ?>" >
|
|
|
|
<?php if ($produitArchive == "0"):?>
|
|
<legend> <?= _("Ajouter des garanties au produit") ?> </legend>
|
|
<?php else: ?>
|
|
<legend> <?= _("Consulter les garanties du produit") ?> </legend>
|
|
<?php endif; ?>
|
|
|
|
<table class="table table-responsive table-condensed" style="font-size:10pt;">
|
|
<tbody>
|
|
<tr>
|
|
<td width="5%" > Garant </td>
|
|
<td><INPUT style="font-size:10pt;" class="form-control" TYPE="text" value="<?=$this->nettoyer($produit['garant'])?>" readonly ></td>
|
|
|
|
<td width="5%" align="center" > Code </td>
|
|
<td width="10%"><INPUT style="font-size:10pt;" id="codeProduit" name="codeProduit" class="form-control" TYPE="text" value="<?=$this->nettoyer($produit['codeProduit'])?>" readonly ></td>
|
|
|
|
<td width="8%" align="center" > <?= _("Libellé") ?> </td>
|
|
<td ><INPUT style="font-size:10pt;" class="form-control" TYPE="text" value="<?=$this->nettoyer($produit['libelle'])?>" readonly ></td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
<div id="div_garantieproduit">
|
|
<?php if ($produitArchive == "0"):?>
|
|
<div class="row">
|
|
<div id="div_sans_seuil" class="col-5" >
|
|
<legend> <?= _("Garanties Disponibles") ?> </legend>
|
|
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;">
|
|
<thead>
|
|
<tr>
|
|
<th style='text-align:center'> <?= _("Libellé") ?> </th>
|
|
<th width="20%" style='text-align:center'> => </th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th colspan="2"> <button type="button" style="font-size:10pt;" class="form-control btn btn-primary" onclick="javascript:ajouter_tous_garantie_produit();" > <?= _("Ajouter tous"). " ==>" ?> </button> </th>
|
|
</tr>
|
|
|
|
</thead>
|
|
|
|
<tbody>
|
|
<?php foreach ($garanties_sans_seuils as $garanties_sans_seuil):
|
|
$codeGarantie = $garanties_sans_seuil['codeGarantie'];
|
|
?>
|
|
<tr valign="top">
|
|
<td align='center'><?= $this->nettoyer($garanties_sans_seuil['garantie']) ?></td>
|
|
<td align='center'> <input type="button" value="=>" onClick="javascript:ajouter_un_garantie_produit('<?=$codeGarantie?>');" ></td>
|
|
</tr>
|
|
<?php endforeach; ?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div id="div_avec_seuil" class="col-7" >
|
|
<legend> <?= _("Garanties de")." ".$produit['libelle'] ?> </legend>
|
|
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;">
|
|
<thead>
|
|
|
|
<tr>
|
|
<th rowspan="2" width="10%" style='text-align:center'> <= </th>
|
|
<th rowspan="2" style='text-align:center'> <?= _("Libellé") ?> </th>
|
|
<th colspan="4" style='text-align:center'> <?= _("Seuil") ?> </th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th colspan="2" style='text-align:center'> <?= _("Taux") ?> </th>
|
|
<th colspan="2" style='text-align:center'> <?= _("Valeurs") ?> </th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td colspan="6"> <button type="button" style="font-size:10pt;" class="form-control btn btn-danger" onclick="javascript:retirer_tous_garantie_produit();" > <?= "<== " . _("Retirer tous") ?> </button> </td>
|
|
</tr>
|
|
|
|
</thead>
|
|
|
|
<tbody>
|
|
<?php foreach ($garanties_avec_seuils as $garanties_avec_seuil):
|
|
$id = $garanties_avec_seuil['id'];
|
|
$tauxSeuilAlerte = $garanties_avec_seuil['tauxSeuilAlerte'];
|
|
$seuilAlerte = $garanties_avec_seuil['seuilAlerte'];
|
|
?>
|
|
<tr valign="top">
|
|
<td align='center'> <input type="button" value="<=" onClick="javascript:retirer_un_garantie_produit('<?=$id?>');" ></td>
|
|
|
|
<td align='center'><?= $this->nettoyer($garanties_avec_seuil['garantie']) ?></td>
|
|
|
|
<td width="10%" align='center'><?= $tauxSeuilAlerte ?></td>
|
|
<td width="15%" >
|
|
<INPUT style="font-size:10pt; text-align:center;" class="form-control" TYPE="number" value="<?= $tauxSeuilAlerte ?>"
|
|
onChange="this.value=supprimer_espace_nombre(this.value);if(controle_numerique(this)){maj_taux_seuil_alerte_garantie('<?=$id?>', this.value);}">
|
|
</td>
|
|
|
|
<td width="15%" align='center'><?= format_N($seuilAlerte) ?></td>
|
|
<td width="20%" >
|
|
<INPUT style="font-size:10pt; text-align:center;" class="form-control" TYPE="number" value="<?= $seuilAlerte ?>"
|
|
onChange="this.value=supprimer_espace_nombre(this.value);if(controle_numerique(this)){maj_seuil_alerte_garantie('<?=$id?>', this.value);}">
|
|
</td>
|
|
</tr>
|
|
<?php endforeach; ?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|
|
<?php else: ?>
|
|
<div class="row">
|
|
<div id="div_sans_seuil" class="col-5" >
|
|
<legend> <?= _("Garanties Disponibles") ?> </legend>
|
|
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;">
|
|
<thead>
|
|
<tr>
|
|
<th style='text-align:center'> <?= _("Libellé") ?> </th>
|
|
</tr>
|
|
</thead>
|
|
|
|
<tbody>
|
|
<?php foreach ($garanties_sans_seuils as $garanties_sans_seuil):
|
|
$codeGarantie = $garanties_sans_seuil['codeGarantie'];
|
|
?>
|
|
<tr valign="top">
|
|
<td align='center'><?= $this->nettoyer($garanties_sans_seuil['garantie']) ?></td>
|
|
</tr>
|
|
<?php endforeach; ?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div id="div_avec_seuil" class="col-7" >
|
|
<legend> <?= _("Garanties de")." ".$produit['libelle'] ?> </legend>
|
|
<table class="table table-striped table-bordered table-hover table-condensed table-responsive" style="font-size:10pt;">
|
|
<thead>
|
|
|
|
<tr>
|
|
<th rowspan="2" style='text-align:center'> <?= _("Libellé") ?> </th>
|
|
<th colspan="4" style='text-align:center'> <?= _("Seuil") ?> </th>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th colspan="2" style='text-align:center'> <?= _("Taux") ?> </th>
|
|
<th colspan="2" style='text-align:center'> <?= _("Valeurs") ?> </th>
|
|
</tr>
|
|
|
|
</thead>
|
|
|
|
<tbody>
|
|
<?php foreach ($garanties_avec_seuils as $garanties_avec_seuil):
|
|
$id = $garanties_avec_seuil['id'];
|
|
$tauxSeuilAlerte = $garanties_avec_seuil['tauxSeuilAlerte'];
|
|
$seuilAlerte = $garanties_avec_seuil['seuilAlerte'];
|
|
?>
|
|
<tr valign="top">
|
|
|
|
<td align='center'><?= $this->nettoyer($garanties_avec_seuil['garantie']) ?></td>
|
|
|
|
<td width="10%" align='center'><?= $tauxSeuilAlerte ?></td>
|
|
<td width="15%" >
|
|
<INPUT style="font-size:10pt; text-align:center;" class="form-control" TYPE="number" value="<?= $tauxSeuilAlerte ?>" disabled>
|
|
</td>
|
|
|
|
<td width="15%" align='center'><?= format_N($seuilAlerte) ?></td>
|
|
<td width="20%" >
|
|
<INPUT style="font-size:10pt; text-align:center;" class="form-control" TYPE="number" value="<?= $seuilAlerte ?>" disabled>
|
|
</td>
|
|
</tr>
|
|
<?php endforeach; ?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<?php endif;?>
|
|
|
|
</div>
|