{% extends 'navigation.html.twig' %}
{% block title %}{{title}}{% endblock %}
{% block stylesheets %}
{{ parent() }}
<link rel="stylesheet" href="{{asset('syscrmnc/' ~ controller ~ '/css/' ~ filename ~ '.css')}}">
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script src="{{asset('syscrmnc/' ~ controller ~ '/js/' ~ filename ~ '.js')}}"></script>
{% endblock %}
{% block container %}
{% set index = 1 %}
<section id="services" class="services mt-5">
<div class="container">
<div class="section-title">
<h2>{{title}}</h2>
<p>Obtenez votre dévis gratuitement en 3mn, top chrono !</p>
</div>
<p class="paragraph-text family-poppins">
Notre cabinet d’expertise comptable en ligne : un service digital à un tarif optimal.
</p>
<div class="">
<div class="d-flex flex-row flex-wrap w-100">
{% for section in sections %}
<a href="{{path('home_estimation_page',{refPage:section.reference|secure_encode,isLinkUrl:'YES'|base_encode})}}" class="py-2 px-3">
<div >
<div class="text-center {{ refPage == section.reference|secure_encode ? 'titleSuccess' : '' }} titleStep h-100 rounded d-flex align-items-center " >
<label class="stepNumber size-5">{{index}}</label> 
<span class="stepDesc">
{{section.designation|upper}}
</span>
</div>
</div>
{% set index = index + 1 %}
</a>
{% endfor %}
<a href="{{path('home_estimation_page',{refPage:'ENR'|secure_encode,isLinkUrl:'YES'|base_encode})}}" class="py-2 px-3">
<div class="">
<div class="text-center {{ refPage == 'ENR'|secure_encode ? 'titleSuccess' : '' }} titleStep h-100 rounded d-flex align-items-center" >
<label class="stepNumber size-5">{{index}}</label> 
<span class="stepDesc">
{{"Enregistrement"|upper}}
</span>
</div>
</div>
</a>
<a href="{{path('home_estimation_page',{refPage:'DVS'|secure_encode,isLinkUrl:'YES'|base_encode})}}" class="py-2 px-3">
<div class="">
<div class="text-center {{ refPage == 'DVS'|secure_encode ? 'titleSuccess' : '' }} titleStep h-100 rounded d-flex align-items-center" >
<label class="stepNumber size-5">{{index + 1}}</label> 
<span class="stepDesc">
{{"Devis"|upper}}
</span>
</div>
</div>
</a>
</div>
</div>
<div class="">
<!-- Smart Wizard wizard2-->
<div id="wizard2" class="swMain w-100 mb-5">
{% set index = 1 %}
{% for detailSection in detailSections %}
<form action="{{path('home_estimation_page',{refPage:detailSection.reference|secure_encode})}}", method="POST">
<div id="step-{{detailSection.idSection}}">
{% if detailSection.reference|secure_encode == refPage %}
<!-- <h2 class="StepTitle"><i class="bi bi-caret-right-fill"></i> {{detailSection.section}}</h2> -->
<h2 class="StepTitle">{{index}}. {{detailSection.section}}</h2>
{{detailSection.commentaires|raw}}
<div class="content-faq">
{% for sousSection in detailSection.sousSections %}
<div class="row mt-4">
<div class="col-12">
<h5 class="d-flex flex-row align-items-center fontPoppins {{ sousSection.isForm ? "mt-4" : "" }} mb-0">
<i class="bx bx-help-circle"></i>
{{sousSection.attribution}}
</h5>
<div class="ms-4 mt-2">
{% if sousSection.isForm %}
{% set ssnDevisInput = app.session.get('devisinput_' ~ sousSection.id) %}
<div class="col-3">
<label for="devis_{{sousSection.id}}" class="font-weight-bold fontPoppins labelStep">{{sousSection.libelleOpt|upper}}</label>
<input type="number" name="devisinput_{{sousSection.id}}" id="devis_input_{{sousSection.id}}" class="form-control toVerify family-poppins" data-libelle="{{sousSection.libelleOpt}}" placeholder="Ecrire ici . . ." value="{{ ssnDevisInput is defined ? ssnDevisInput : "" }}" >
</div>
{% else %}
{% set ssnDevisValue = app.session.get('devisvalue_' ~ sousSection.id) %}
<div class="d-flex flex-row align-items-center">
<input type="hidden" name="devisvalue_{{sousSection.id}}" id="devis_value_{{sousSection.id}}" value="{{ ssnDevisValue is defined ? ssnDevisValue : '' }}" >
<button type="button" data-name="devis_button_{{sousSection.id}}" data-value="{{sousSection.id}}" data-enabled="btn-warning" data-disabled="btn-outline-warning" data-response="0" class="btn btn-outline-warning sous_section_button btn-sm font-weight-bold px-3">NON</button>
<button type="button" data-name="devis_button_{{sousSection.id}}" data-value="{{sousSection.id}}" data-enabled="btn-primary" data-disabled="btn-outline-primary" data-response="1" class="btn btn-outline-primary sous_section_button btn-sm font-weight-bold px-3 mx-3">OUI</button>
</div>
{% endif %}
</div>
</div>
</div>
{% endfor %}
<div class="button-group fontPoppins mt-5">
<input type="hidden" name="devis_step" id="devis_step">
<button type="submit" data-value="preview" class="btn {{refArray[detailSection.reference|secure_encode].preview is null ? 'disabled' : '' }} btn_step btn-success me-3"><i class="fa fa-arrow-left"></i> Précédent</a>
<button type="submit" data-value="next" class="btn btn-success btn_step">Suivant <i class="fa fa-arrow-right"></i></a>
</div>
</div>
{% endif %}
</div>
</form>
{% set index = index + 1 %}
{% endfor %}
{% if refPage == "ENR"|secure_encode %}
<form currentStep="ENRG" action="{{path('home_estimation_page',{refPage:'ENR'|secure_encode})}}" method="POST">
<div id="stepEnr">
<h2 class="StepTitle"><i class="bi bi-caret-right-fill"></i> Enregistrement</h2>
<ul class="list-unstyled itemStep mt-2">
<li><i class="ri-check-double-line text-success"></i> Nous vous remercions d'avoir rempli le formulaire</li>
<li><i class="ri-check-double-line text-success"></i> L'équipe du CRMNC vous contactera au moins dans les 48h pour valider votre devis.</li>
<li><i class="ri-check-double-line text-success"></i> Le formulaire suivant nous permet de prendre conctat avec vous</li>
</ul>
<div class="content-faq mt-3">
<h4 class="d-flex flex-row align-items-center">
Veuillez renseigner les informations suivantes
</h4>
{% set devis_societe = app.session.get('devis_societe') %}
{% set devis_nif = app.session.get('devis_nif') %}
{% set devis_stat = app.session.get('devis_stat') %}
{% set devis_nom = app.session.get('devis_nom') %}
{% set devis_email = app.session.get('devis_email') %}
{% set devis_adresse = app.session.get('devis_adresse') %}
{% set devis_telephone = app.session.get('devis_telephone') %}
<div class="container ps-5">
<div class="column">
<div class="col-5">
<label for="devis_nom" class="font-weight-bold mt-3 toVerify labelStep">Société</label>
<input type="text" name="devis_societe" id="devis_societe" oninput="this.value = this.value.toUpperCase();" class="form-control toVerify family-poppins" data-libelle="Société" placeholder=". . ." value="{{ devis_societe is defined ? devis_societe : "" }}">
</div>
<div class="col-3">
<label for="devis_nom" class="font-weight-bold mt-3 toVerify labelStep">NIF</label>
<input type="text" name="devis_nif" id="devis_nif" oninput="this.value = this.value.toUpperCase();" class="form-control toVerify family-poppins" data-libelle="Société" placeholder=". . ." value="{{ devis_nif is defined ? devis_nif : "" }}">
</div>
<div class="col-4">
<label for="devis_nom" class="font-weight-bold mt-3 toVerify labelStep">STAT</label>
<input type="text" name="devis_stat" id="devis_stat" oninput="this.value = this.value.toUpperCase();" class="form-control toVerify family-poppins" data-libelle="Société" placeholder=". . ." value="{{ devis_stat is defined ? devis_stat : "" }}">
</div>
<div class="col-4">
<label for="devis_nom" class="font-weight-bold mt-3 toVerify labelStep">Responsable</label>
<input type="text" name="devis_nom" id="devis_nom" class="form-control toVerify family-poppins" data-libelle="Nom et Prénom(s)" placeholder=". . ." value="{{ devis_nom is defined ? devis_nom : "" }}">
</div>
<div class="col-3">
<label for="devis_email" class="font-weight-bold mt-3 labelStep">Email</label>
<input type="email" name="devis_email" id="devis_email" data-libelle="Email" class="form-control toVerify family-poppins" placeholder=". . ." value="{{ devis_email is defined ? devis_email : "" }}">
</div>
<div class="col-4">
<label for="devis_adresse" class="font-weight-bold mt-3 labelStep">Adresse</label>
<input type="text" name="devis_adresse" id="devis_adresse" class="form-control family-poppins" placeholder=". . ." value="{{ devis_adresse is defined ? devis_adresse : "" }}">
</div>
<div class="col-3">
<label for="devis_telephone" class="font-weight-bold mt-3 labelStep">Contact</label>
<input type="text" name="devis_telephone" id="devis_telephone" data-libelle="Téléphone" class="form-control toVerify family-poppins" placeholder=". . ." value="{{ devis_telephone is defined ? devis_telephone : "" }}">
</div>
</div>
<div class="form-check mt-4">
{% set checkTermUser = app.session.get('checkTermUser') %}
<input class="form-check-input" name="checkTermUser" type="checkbox" id="checkTermUser" value="{{ checkTermUser is defined ? checkTermUser : "" }}" >
<label class="form-check-label" for="checkTermUser">
<a href="{{path('home_termes_et_conidtion')}}" class="text-primary text-decoration-underline" target="_blank">J'accepte les termes et conditions d'utilisations</a>
</label>
</div>
</div>
</div>
<div class="button-group mt-5">
<input type="hidden" name="devis_step" id="devis_step">
<button type="submit" data-value="preview" class="btn btn-success btn_step me-3"><i class="fa fa-arrow-left"></i> Précédent</button>
<button type="submit" data-value="next" class="btn btn-success btn_step">Suivant <i class="fa fa-arrow-right"></i></button>
</div>
</div>
</form>
{% endif %}
{% if refPage == "DVS"|secure_encode %}
<form action="{{path('home_estimation_page',{refPage:'DVS'|secure_encode})}}", method="POST">
<div id="stepDevis" >
<div class="row pb-3 border-bottom">
<div class="col-6 d-flex flex-column justify-content-center">
<img src="{{asset('datas/images/logo.png')}}" alt="" class="img imgPdf">
</div>
<div class="col-6 text-end">
<label class="font-weight-bold family-poppins text-uppercase labelStep">CRMNC</label>
<ul class="list-unstyled itemStep">
<li>Audit and Outsourcing</li>
<li>Lot N III Ambohidrazaka, Alasora, ANTANANARIVO</li>
<li>Téléphone : +261 33 11 776 78</li>
<li>contact@crmmnc-expert.com</li>
</ul>
</div>
</div>
{% if isLinkUrl is empty %}
<div class="row mt-3">
<div class="col-6">
<label class="font-weight-bold text-uppercase family-poppins labelStep">Devis pour </label>
<ul class="list-unstyled itemStep">
<li><b>Client : </b>{{infoClient.nomSociete}} ({{infoClient.nomGerant}})</li>
<li><b>NIF : </b>{{infoClient.nif}}</li>
<li><b>STAT : </b>{{infoClient.stat}}</li>
<li><b>Adresse : </b>{{infoClient.addrSociete}}</li>
<li><b>Téléphone : </b>{{infoClient.telSoc}}</li>
<li><b>E-mail : </b>{{infoClient.emailSoc}}</li>
</ul>
</div>
<div class="col-6 text-end d-flex flex-column justify-content-end">
<ul class="list-unstyled itemStep">
<li><b>Date : </b><span class="devis_date_debut">{{dateDuJour}}</span></li>
<li>Devis N° : <b class="devis_num">{{numeroDevis}}</b></li>
{# <li><b>Date de fin validité : </b><span class="devis_date_fin">04/07/2024</span></li> #}
</ul>
</div>
</div>
<div class="w-100 mt-2">
<label class="font-weight-bold familyRoman text-uppercase labelStep">Commentaires ou instructions spéciales</label>
<p class="text-justify labelThanks">
  La création de société correspond à l'honoraire et les débours forfaitaires hors frais accessoires. Les frais accessoires sont évalués au minimum de 480 000 Ariary ( Acompte IR, Enregistrement contrat de bail, frais d'acte, etc.) qui sont à la charge du client.
</p>
</div>
<div class="content-faq mt-3" style="height: auto">
<div class="table-responsive">
<table class="table table-sm table-bordered table-hover">
<thead class="table-dark">
<tr>
<th class="text-uppercase text-center">#</th>
<th class="text-uppercase">Description</th>
<th class="text-uppercase text-end px-3">Forfait</th>
<th class="text-uppercase text-end px-3">Mensuel</th>
<th class="text-uppercase text-end px-3">Annuel</th>
</tr>
</thead>
<tbody class="detail_devis">
{% set index = 1 %}
{% set cout_ponctuel = 0 %}
{% set cout_mensuel = 0 %}
{% set cout_annuel = 0 %}
{% for item in tableauDevis %}
{% set val_forfait = item.FORFAIT is defined ? item.FORFAIT : 0 %}
{% set val_mois = item.MOIS is defined ? item.MOIS : 0 %}
{% set val_annee = item.ANNEE is defined ? item.ANNEE : 0 %}
<tr>
<td class="align-middle ps-3">{{ index }}</td>
<td class="align-middle ps-3 py-2">{{ item.label }}</td>
<td class="text-end align-middle py-2 pe-3">{{ item.FORFAIT is defined ? item.FORFAIT|display_number : "-" }}</td>
<td class="text-end align-middle py-2 pe-3">{{ item.MOIS is defined ? item.MOIS|display_number : "-" }}</td>
<td class="text-end align-middle py-2 pe-3">{{ item.ANNEE is defined ? item.ANNEE|display_number : "-" }}</td>
</tr>
{% set cout_ponctuel = cout_ponctuel + val_forfait %}
{% set cout_mensuel = cout_mensuel + val_mois %}
{% set cout_annuel = cout_annuel + val_annee %}
{% set index = index + 1 %}
{% endfor %}
</tbody>
{% set anneeParMois = cout_annuel / 12 %}
{% set moisParAnnee = cout_mensuel * 12 %}
<tfoot>
<tr>
<th colspan="2" class="py-2 px-3 text-end">TOTAL</th>
<th class="devis_total_forfait align-middle bg-light text-end px-3">{{ cout_ponctuel|display_number }}</th>
<th class="devis_total_mois align-middle bg-light text-end px-3">{{ cout_mensuel|display_number }}</th>
<th class="devis_total_annee align-middle bg-light text-end px-3">{{ cout_annuel|display_number }}</th>
</tr>
<tr>
<td colspan="5" class="bg-light py-2"></td>
</tr>
<tr>
<th colspan="4" class="text-end py-2 px-3 text-uppercase">Coût Mensuel</th>
<th class="bg-info text-white align-middle cout_mensuel text-end px-3">
{{ (cout_mensuel + anneeParMois)|display_number }}
</th>
</tr>
<tr>
<th colspan="4" class="text-end py-2 px-3 text-uppercase">Coût Annuel</th>
<th class="bg-info text-white align-middle cout_annuel text-end px-3">
{{ (cout_annuel + moisParAnnee)|display_number }}
</th>
</tr>
<tr>
<th colspan="4" class="text-end py-2 px-3 text-uppercase">Coût Ponctuel</th>
<th class="bg-info text-white align-middle cout_ponctuel text-end px-3">
{{ cout_ponctuel|display_number }}
</th>
</tr>
</tfoot>
</table>
</div>
</div>
<div class="w-100">
<label class="font-weight-bold labelThanks mt-4">Nous vous remercions de votre confiance !</label>
</div>
<label class="font-weight-bold text-uppercase mt-3 labelStep">Notice : </label>
<ul class="list-unstyled itemStep">
<li>Pour toute question concernant ce devis, contactez-nous</li>
<li>Téléphone : +261 33 11 776 78 </li>
<li>E-mail : contact@crmnc-expert.com</li>
</ul>
<div class="text-end mt-3">
<button type="button" data-toRedirect="{{path('home_estimation_page',{refPage:'CRN'|secure_encode,isLinkUrl:'YES'})}}" data-link="{{path('home_generate_pdf')}}" target="_blank" class="btn btn-danger btn_download_devis"><i class="bi bi-cloud-arrow-down-fill"></i> Confirmer le dévis</button>
</div>
{% else %}
<div class="alert family-poppins alert-warning p-3 mt-4">
Merci de passer par l'enregistrement pour avoir le dévis
</div>
{% endif %}
<div class="button-group mt-5">
<input type="hidden" name="devis_step" id="devis_step">
<button type="submit" data-value="preview" class="btn btn-success btn_step me-3"><i class="fa fa-arrow-left"></i> Précédent</button>
<button type="submit" data-value="next" class="btn disabled btn_step btn-success">Suivant <i class="fa fa-arrow-right"></i></button>
</div>
</div>
</form>
{% endif %}
</div>
<!-- End SmartWizard Content 2 -->
</div>
</div>
</section>
{% endblock %}