123 lines
6.9 KiB
PHP
123 lines
6.9 KiB
PHP
<?php
|
|
// $this->titre = "INTER-SANTE - Nouvel avenant";
|
|
|
|
if (est_anglophone())
|
|
{
|
|
$typeContrat = $police['typeContratEng'];
|
|
$typeAvenant = $police['typeAvenantEng'];
|
|
$etatPolice = $police['etatPoliceEng'];
|
|
}
|
|
else
|
|
{
|
|
$typeContrat = $police['typeContrat'];
|
|
$typeAvenant = $police['typeAvenant'];
|
|
$etatPolice = $police['etatPolice'];
|
|
}
|
|
?>
|
|
|
|
<div id="div_avenant" class="container-fluid py-1 animate__animated animate__fadeIn">
|
|
<h1 class="text-primary"><i class="fas fa-file-signature me-2"></i><?= _('Nouvel Avenant') ?></h1>
|
|
|
|
<div class="card shadow-sm border-0 mb-4">
|
|
<div class="card-header bg-light d-flex align-items-center py-1">
|
|
<i class="fas fa-file-contract text-primary me-2"></i>
|
|
<h5 class="card-title mb-0 fw-bold"><?= _("Informations de la Police Actuelle") ?></h5>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="row g-3">
|
|
<div class="col-md-5">
|
|
<label class="form-label small fw-bold text-uppercase"><?= _("Client") ?></label>
|
|
<div class="input-group">
|
|
<span class="input-group-text bg-white"><i class="fas fa-building text-muted"></i></span>
|
|
<input type="text" class="form-control bg-light" value="<?= $_SESSION['nomClient_C'] ?>" readonly>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<label class="form-label small fw-bold text-uppercase"><?= _("N° Police") ?></label>
|
|
<input type="text" class="form-control bg-light fw-bold" value="<?= $this->nettoyer($police['numeroPolice']) ?>" readonly>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<label class="form-label small fw-bold text-uppercase"><?= _("Type de Contrat") ?></label>
|
|
<input type="text" class="form-control bg-light" value="<?= $typeContrat ?>" readonly>
|
|
</div>
|
|
|
|
<div class="col-md-3">
|
|
<label class="form-label small fw-bold text-uppercase"><?= _("État") ?></label>
|
|
<span class="form-control bg-light fw-bold text-primary"><?= $etatPolice ?></span>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<label class="form-label small fw-bold text-uppercase"><?= _("Date d'Effet") ?></label>
|
|
<input type="text" class="form-control bg-light" value="<?= dateLang($this->nettoyer($police['dateEffet']), $_SESSION['lang']) ?>" readonly>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<label class="form-label small fw-bold text-uppercase"><?= _("Échéance Actuelle") ?></label>
|
|
<input type="text" class="form-control bg-light" value="<?= dateLang($this->nettoyer($police['dateEcheance']), $_SESSION['lang']) ?>" readonly>
|
|
</div>
|
|
<div class="col-md-3">
|
|
<label class="form-label small fw-bold text-uppercase"><?= _("Taxes") ?> (%)</label>
|
|
<input type="text" class="form-control bg-light" value="<?= $this->nettoyer($police['tauxTaxe']) ?> %" readonly>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<form method="post" action="Creeravenant/enregistrer/" id="formAvenant" onSubmit='$("#dateEcheanceRen").enable();'>
|
|
<input class="sr-only" type="submit" name="btn_enreg" id="btn_enreg" value="1">
|
|
<input type="hidden" id="controler_avenant" name="controler_avenant" value="0">
|
|
<input type="hidden" id="DateRenouvellement" name="DateRenouvellement" value="<?= $this->nettoyer($police['DateRenouvellement']) ?>">
|
|
<input type="hidden" id="dateEffetSql" name="dateEffetSql" value="<?= $this->nettoyer($police['dateEffet']) ?>">
|
|
|
|
<div class="card shadow border-0 border-top border-primary border-4">
|
|
<div class="card-header bg-white py-3">
|
|
<h5 class="card-title mb-0 fw-bold text-primary">
|
|
<i class="fas fa-plus-circle me-2"></i><?= _("Configuration du Nouvel Avenant") ?>
|
|
</h5>
|
|
</div>
|
|
<div class="card-body p-4">
|
|
<div class="row g-4">
|
|
<div class="col-md-8">
|
|
<label for="codeTypeAvenant" class="form-label fw-bold text-uppercase"><?= _("Type de Mouvement") ?></label>
|
|
<select class="form-select form-select-lg shadow-sm border-primary-subtle" id="codeTypeAvenant" name="codeTypeAvenant" autofocus required onChange="controle_date_avenant();">
|
|
<option value="" disabled selected><?= _("Sélectionnez le type d'avenant...") ?></option>
|
|
<?php liste_options($typeavenant, ""); ?>
|
|
</select>
|
|
<div class="form-text text-info"><i class="fas fa-info-circle me-1"></i> <?= _("Le choix du mouvement détermine les calculs de prorata.") ?></div>
|
|
</div>
|
|
|
|
<div class="col-md-4">
|
|
<label for="dateAvenant" class="form-label fw-bold text-uppercase"><?= _("Date d'Effet") ?></label>
|
|
<div class="input-group input-group-lg shadow-sm">
|
|
<span class="input-group-text bg-primary text-white"><i class="fas fa-calendar-alt"></i></span>
|
|
<input type="text" class="form-control datepicker fw-bold" id="dateAvenant" name="dateAvenant" Value="<?= dateCouranteLang($_SESSION['lang']) ?>" required onChange="verifier_Echeance_ren();">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-12">
|
|
<label for="motifavenant" class="form-label fw-bold text-uppercase"><?= _("Motif / Commentaires") ?></label>
|
|
<textarea class="form-control shadow-sm" id="motifavenant" name="motifavenant" rows="2" placeholder="<?= _("Précisez l'objet de cet avenant...") ?>"></textarea>
|
|
</div>
|
|
|
|
<div class="col-12 mt-4">
|
|
<button type="button" class="btn btn-primary btn-lg w-100 shadow fw-bold py-3" onclick="javascript:enregistrer_avenant();">
|
|
<i class="fas fa-save me-2"></i> <?= _("Générer et Enregistrer l'Avenant") ?>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="div_controler_avenant" class="d-none">
|
|
<input type="text" id="controler_avenant_info" name="controler_avenant_info" value="<?= $controler_avenant_info ?>">
|
|
</div>
|
|
</form>
|
|
</div>
|
|
|
|
<div id="div_attente" class="text-center mt-3"></div>
|
|
|
|
<style>
|
|
.border-dashed { border: 2px dashed #dee2e6; }
|
|
.form-select-lg { font-size: 1.1rem; }
|
|
.card { transition: transform 0.2s; }
|
|
.input-group-text { border-color: #dee2e6; }
|
|
</style>
|