%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/emtnaeewxm/www/src/EEM/VenteBundle/Resources/views/vente/
Upload File :
Create Path :
Current File : /home/emtnaeewxm/www/src/EEM/VenteBundle/Resources/views/vente/index.html.twig

{% form_theme form 'bootstrap_4_layout.html.twig' %}
{% extends 'layout_admin.html.twig' %}

{% block body %}
    <div class="row">
        <div class="col-md-12">
            <h4>Liste des Ventes {{ app.request.get('type')|capitalize }}</h4>
            <hr class="hr_titre">
        </div>
    </div>
    {% if app.request.get('type')=='gros' %}
        <div class="row m_b_20">
            <div class="col-md-12">
                <ul class="ul_action_bouton">
                    <li>
                        <a class="btn btn-primary btn-sm" href="{{ path('vente_gros_new') }}"><span
                                    class="fa fa-plus"></span>
                            vente</a>
                    </li>
                </ul>
            </div>
        </div>
    {% endif %}
    {{ form_start(form) }}
    {% set dateDu='' %}
    {% set dateAu='' %}
    {% if app.request.get('dateDu') %}
        {% set dateDu=app.request.get('dateDu')|date('d-m-Y') %}
    {% endif %}
    {% if app.request.get('dateAu') %}
        {% set dateAu=app.request.get('dateAu')|date('d-m-Y') %}
    {% endif %}
    <div class="row">
        <div class="col-lg-3">
            {{ form_row(form.dateDu,{'value':dateDu}) }}
        </div>
        <div class="col-lg-3">
            {{ form_row(form.dateAu,{'value':dateAu}) }}
        </div>
        <div class="col-lg-2 m_t_25">
            <button type="submit" class="btn btn-success btn-sm"><span class="fa fa-search"></span></button>
        </div>
    </div>
    {{ form_end(form) }}

    <div class="row m_t_20">
        <div class="col-md-12 table-responsive">
            <table class="table table-stripped ">
                <thead>
                <tr>
                    <th>Date</th>
                    {% if app.request.get('type')=='gros' %}
                        <th>Client</th>
                    {% endif %}
                    <th class="text-right">Vente</th>
                    {% if app.request.get('type')=='detail' %}
                        <th class="text-right">Stock détails</th>
                        <th class="text-right">Stock gros</th>
                        <th class="text-right">Stock Magasin</th>
                        <th class="text-right">Stock total</th>
                        <th class="text-right">Stock Recharge</th>
                        <th class="text-right">Trésorie</th>
                        <th class="text-right">Capital</th>
                    {% endif %}
                    <th class="text-right">Actions</th>
                </tr>
                </thead>
                <tbody>
                {% if ventes|length >0 %}
                    {% for vente in ventes %}
                        {% set total_vente=0 %}
                        {% set total_benifice=0 %}
                        {#{% if vente.dateVente|date('Y-m-d') < "now"|date('Y-m-d') %}#}
                        {% for ligneVente in vente.ligneVentes %}
                            {% set total_vente=total_vente+(ligneVente.qte*ligneVente.prixVente) %}
                            {#{% set total_benifice=total_benifice+(ligneVente.qte*(ligneVente.prixVente-ligneVente.prixAchat)) %}#}
                        {% endfor %}
                        <tr>
                            <td>{% if vente.dateVente %}{{ vente.dateVente|date('d/m/Y') }}{% endif %}</td>

                            {% if app.request.get('type')=='gros' %}
                                <td>{% if vente.client %}{{ vente.client.prenom }} {{ vente.client.nom }}{% endif %}</td>
                            {% endif %}
                            <td class="text-right">{{ total_vente|number_format(3,'.',' ') }}</td>
                            {% set montant_tresorie=0 %}
                            {% if app.request.get('type')=='detail' %}
                                {% set stock_recharge=array_recharge[vente.dateVente|date('d-m-Y')] %}
                                <td class="text-right">{{ vente.chiffreRestant|number_format(3,'.',' ') }}</td>
                                <td class="text-right">{{ vente.chiffreRestantGros|number_format(3,'.',' ') }}</td>
                                <td class="text-right">{{ vente.chiffreRestantMagasin|number_format(3,'.',' ') }}</td>
                                <td class="text-right">{{ (vente.chiffreRestant+ vente.chiffreRestantGros + vente.chiffreRestantMagasin)|number_format(3,'.',' ') }}</td>
                                <td class="text-right">{{ stock_recharge|number_format(3,'.',' ') }}</td>
                                <td class="text-right">
                                    {% if array_tresorie[vente.dateVente|date('d-m-Y')] is defined %}
                                        {% set montant_tresorie=array_tresorie[vente.dateVente|date('d-m-Y')] %}
                                    {% endif %}

                                    {{ montant_tresorie|number_format(3,'.',' ') }}
                                </td>
                                <td class="text-right">{{ (vente.chiffreRestant+vente.chiffreRestantGros + vente.chiffreRestantMagasin + montant_tresorie+stock_recharge)|number_format(3,'.',' ') }}</td>
                            {% endif %}
                           <td>
                                <ul class="ul_action_bouton">
                                    <li>
                                        {% if vente.type=='detail' %}
                                        <a class="btn btn-sm btn-info"
                                           href="{{ path('vente_detail_show',{'id':vente.id,'date':vente.dateVente|date('Y-m-d')}) }}"><span
                                                    class="fa fa-info-circle"></span> Détails</a>
                                            {% endif %}
                                    <li>
                                        {% if vente.type=='gros' %}
                                        <a class="btn btn-sm btn-info"
                                           href="{{ path('vente_gros_show',{'id':vente.id,'date':vente.dateVente|date('Y-m-d')}) }}"><span
                                                    class="fa fa-info-circle"></span> Détails</a>
                                            {% endif %}
                                    </li>
                                </ul>
                            </td>
                        </tr>
                        {#{% endif %}#}
                    {% endfor %}
                {% else %}
                    <tr>
                        <td colspan="4">
                            <div class="alert alert-info">Aucune vente a été effectuer</div>
                        </td>
                    </tr>
                {% endif %}
                </tbody>
            </table>
        </div>
    </div>
    <div class="row">
        <div class="col-lg-12">
            <div class="navigation">
                {{ knp_pagination_render(ventes) }}
            </div>
        </div>
    </div>
{% endblock %}

Zerion Mini Shell 1.0