%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/pjc/storage/framework/views/
Upload File :
Create Path :
Current File : /var/www/pjc/storage/framework/views/8dce1e4d0fc5cff433e36273d31ec5394796858c.php

<?php
$fmt = numfmt_create( 'it_IT', NumberFormatter::CURRENCY );
$mesi = array(
    1 => 'gennaio',
    2 => 'febbraio',
    3 => 'marzo',
    4 => 'aprile',
    5 => 'maggio',
    6 => 'giugno',
    7 => 'luglio',
    8 => 'agosto',
    9 => 'settembre',
    10 => 'ottobre',
    11 => 'novembre',
    12 => 'dicembre'
);
$utenti_t = "24,5,8,31,28,12";
$utenti_e = "33,34,1,2";
$utenti_a = "18,6,3";
$utenti_s = "13,23,21,20,19,17,14,11,30,32,35";
$utenti_f = "25,26,15";

$set = [1 => 'sicurezza',2 => 'termico',3 => 'elettrico',4 => 'incendio',5 => 'formazione'];
$setone = [1 => 's',2 => 't',3 => 'e',4 => 'a',5 => 'f'];
?>
 <?php $__env->startSection('content'); ?>

    <!-- START BREADCRUMB -->
    <ul class="breadcrumb">
        <li><a href="">Home</a></li>
        <li>Planning</li>
        <li class="active"></li>

    </ul>
    <!-- END BREADCRUMB -->
    <div class="row" style="padding-bottom: 20px">
        <form action="<?php echo e(action('ProgrammaOre@index')); ?>" method="POST" class="">
            <input type="hidden" name="_token" value="<?php echo e(csrf_token()); ?>" />
            <div class="col-lg-1">
                <label>Settori:</label>
            </div>
            <div class="col-lg-3">


                <?php if(Session::has('settori')) { $settori = Session::get('settori'); } ?>
                    <select class="js-example-basic-multiple form-control" name="filtro">
                    <option value="2" <?php if($settori == 2): ?> selected <?php endif; ?> >TERMICO</option>
                    <option value="3" <?php if($settori == 3): ?> selected <?php endif; ?>>ELETTRICO</option>
                    <option value="4" <?php if($settori == 4): ?> selected <?php endif; ?>>INCENDIO</option>
                    <option value="1" <?php if($settori == 1): ?> selected <?php endif; ?>>SICUREZZA</option>
                    <option value="5" <?php if($settori == 5): ?> selected <?php endif; ?>>FORMAZIONE</option>

                    </select>
            </div>
            <div class="col-lg-1 text-right">
                <label>Mesi:</label>
            </div>
            <div class="col-lg-4">

                <select class="js-example-basic-multiple form-control" name="mesi[]" multiple="multiple">
                    <?php if(Session::has('mesi')) { $mesiscelti = Session::get('mesi'); } ?>
                    <?php $__currentLoopData = $mesi; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <option value="<?php echo e($key); ?>" <?php if(in_array($key,$mesiscelti)): ?> selected <?php endif; ?> <?php if(in_array($key,$mesiscelti)): ?> selected <?php endif; ?>><?php echo e(ucfirst($item)); ?></option>
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>

                </select>
            </div>
            <div class="col-lg-1">
                <input type="submit" class="btn btn-primary" value="Filtra">
            </div>
        </form>
    </div>

    </div>

    <div class="col-lg-12">
        <button class="btn btn-primary collapsed" data-toggle="collapse" data-target="#demo">Vedi Sommario ore assegnate</button>

        <div id="demo" class="collapse">
            <table class="table">
                <thead>
                <th width="10%">Nome</th>
                <?php $__currentLoopData = $mesiscelti; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                    <th style="border: #0a6aa1 solid 1px" class="text-center"><?php echo e(strtoupper($mesi[$key])); ?></th>

                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                </thead>
                <tbody>

                <?php $__currentLoopData = $persone; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key2 => $b): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                    <tr>
                        <td><?php echo e(substr($b->settore,0,3)); ?> | <?php echo e($b->cognome); ?></td>
                        <?php $__currentLoopData = $mesiscelti; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                            <td data-mese="<?php echo e($key); ?>" data-person="<?php echo e($b->id); ?>" data-type="sommario" style="border: #0a6aa1 solid 1px" class="text-center"></td>

                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    </tr>
                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>

                </tbody>
            </table>
        </div>

    </div>


        <table class="table datatable1">
            <thead>
            <tr>
                <th class="text-center" colspan="<?php echo e(9+3); ?>">Generale</th>
                <?php $__currentLoopData = $mesiscelti; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                    <th colspan="<?php echo e(count($persone)+3); ?>" class="text-center" style="border: #0a6aa1 solid 1px"><?php echo e(strtoupper($mesi[$key])); ?></th>

                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                <th class="text-center" colspan="7">Fatturazione</th>
            </tr>
            <tr>
                <th id="gennaio">Azioni</th>
                <th>Data inizio</th>
                <th>Preventivo</th>
                <th>Commessa</th>
                <th class="text-center">Importo <br>attività</th>
                <th class="text-center">Ore <br>Attività</th>
                <th class="text-center">Anno di rifermento</th>

                    <th class="text-center <?php echo e($set[$settori]); ?>"  style="border-left: #0a6aa1 solid 1px;border-top: #0a6aa1 solid 1px;"  data-colonna="<?php echo e($set[$settori]); ?>"> <span style="border: #0a6aa1 solid 1px; padding:3px;margin-bottom: 4px" id="rimanente_<?php echo e($set[$settori]); ?>">
                            </span><br>Carico di lavoro <br><?php echo e($set[$settori]); ?></th>
                    <th class="text-center" style="border-top: #0a6aa1 solid 1px;">quote anni precedenti già computate <br>
                        <?php echo e($set[$settori]); ?>

                      </th>
                    <th class="text-center" style="border-top: #0a6aa1 solid 1px;" data-colonna="a_<?php echo e($set[$settori]); ?>"><span style="border: #0a6aa1 solid 1px; padding:3px;margin-bottom: 4px" id="a_<?php echo e($set[$settori]); ?>">
                            </span><br>CARICO LAVORO RIMANENTE <BR>settore <?php echo e($set[$settori]); ?>

                       </th>
                <th>Cliente</th>
                <th>Oggetto</th>
                <?php $__currentLoopData = $mesiscelti; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <th class="text-center <?php echo e($set[$settori]); ?>" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px" data-colonna="<?php echo e($set[$settori]); ?>"><span style="border: #0a6aa1 solid 1px; padding:3px;margin-bottom: 4px" id="mese_<?php echo e($set[$settori]); ?>_<?php echo e($key); ?>"> <?php echo e(\App\pianficazioneutente::where('mese',$key)->sum('ore')); ?></span><br></br>Tot <br><?php echo e($set[$settori]); ?></th>
                    <?php $__currentLoopData = $persone; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key2 => $b): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <th class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"><?php echo e($b->cognome); ?><br>(<?php echo e(substr($b->settore,0,3)); ?>)</th>
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    <th class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"> Acconto <br>Mese Ricevuto</th>
                    <th class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px"> Acconto <br>Mese Atteso</th>

                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>

                <th>Lavorabile</th>
                <th>Totali Acconti Ricevuti</th>
                <th>Totali Acconti Attesi </th>
                <th>RESIDUO</th>
                <th>FATTURABILE</th>
                <th>FATTURATA</th>
                <th>NOTE</th>
            </tr>

            </thead>

            <tbody>
            <?php $__currentLoopData = $commesse; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>

                <tr>

                    <?php  $dati = \App\pianficazione::where('idCommessa',$item->uid)->first(); ?>

                    <form method="POST" class="form-row" >
                        <input type="hidden" name="_token" value="<?php echo e(csrf_token()); ?>" />
                        <input type="hidden" name="commessa" value="<?php echo e($item->uid); ?>" />
                        <input type="hidden" name="mesi" value="<?php echo e(implode(",", $mesiscelti)); ?>" />
                        <input type="hidden" name="settori" value="<?php echo e($settori); ?>" />
                        <td><button class="btn btn-outline " type="submit">
                                <i class="fa fa-save"></i>
                            </button>

                        <td><?php echo e($item->stato); ?> <?php echo e($item->data_inizio); ?> </td>
                        <td><?php echo e(substr($item->npreventivo_c,0,17)); ?></td>
                        <td><?php echo e($item->nome); ?></td>
                        <td class="text-center"><span id="prezzo-<?php echo e($item->nome); ?>"><?php echo e(round($item->importo_c,2)); ?></span> <br> <?php if(DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."'"))[0]->somma / 3600 <> 0): ?> (<?php echo e(numfmt_format_currency($fmt,$item->importo_c / (DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."'"))[0]->somma / 3600),'EUR')); ?>) <?php endif; ?></td>
                        <td data-commessa="<?php echo e($item->nome); ?>" data-colonna="ore" class="text-center" id="ore_<?php echo e($item->nome); ?>"><?php echo e(floor($item->importo_c / config('app.costo_orario'))); ?> </td>
                        <td> <input type="text" name="anno_riferimento" value="<?php echo e($item->anno); ?>" size="8"></td>
                        <?php if($settori == '2'): ?>
                            <td class="text-center" style="border-left: #0a6aa1 solid 1px;"><input type="text" id="<?php echo e($set[$settori]); ?>_<?php echo e($item->nome); ?>" name="tot_<?php echo e($set[$settori]); ?>" data-type="carico"  size="8"  value="<?php echo e(round($item->importo_c,2) - $item->carico_t_old); ?>" readonly><br>
                                Lavorate: <?php echo e(DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."' and idUtente IN (".$utenti_t.")"))[0]->somma / 3600); ?><br>

                            </td>
                            <td id="cumulo-<?php echo e($set[$settori]); ?>-<?php echo e($item->nome); ?>" class="text-center">
                                <input type="text" name="carico_t_old" data-uid="<?php echo e($item->uid); ?>" data-commessa="<?php echo e($item->nome); ?>" value="<?php if(isset($dati->carico_t_old)): ?> <?php echo e($dati->carico_t_old); ?> <?php endif; ?>">

                            </td>
                            <td id="lavorato-<?php echo e($set[$settori]); ?>-<?php echo e($item->uid); ?>" class="text-center a_<?php echo e($set[$settori]); ?>">

                                <?php if(\App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore')): ?>
                                    <?php echo e($item->importo_c - $dati->carico_t_old - \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore')); ?>


                                <?php else: ?>
                                    <?php if(isset($dati->carico_t_old)): ?>)
                                    <?php echo e($item->importo_c - $dati->carico_t_old); ?>

                                    <?php else: ?>
                                        <?php echo e($item->importo_c); ?>

                                    <?php endif; ?>
                                <?php endif; ?>

                            </td>

                        <?php endif; ?>
                        <?php if($settori == '3'): ?>
                            <td class="text-center" style="border-left: #0a6aa1 solid 1px;"><input type="text" id="<?php echo e($set[$settori]); ?>_<?php echo e($item->nome); ?>" name="tot_<?php echo e($set[$settori]); ?>" data-type="carico"  size="8"  value="<?php echo e(round($item->importo_c,2) - $item->carico_e_old); ?>" readonly><br>
                                Lavorate: <?php echo e(DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."' and idUtente IN (".$utenti_e.")"))[0]->somma / 3600); ?><br>

                            </td>
                            <td id="cumulo-<?php echo e($set[$settori]); ?>-<?php echo e($item->nome); ?>" class="text-center">
                                <input type="text" name="carico_e_old" data-uid="<?php echo e($item->uid); ?>" data-commessa="<?php echo e($item->nome); ?>" value="<?php if(isset($dati->carico_e_old)): ?> <?php echo e($dati->carico_et_old); ?> <?php endif; ?>">

                            </td>
                            <td id="lavorato-<?php echo e($set[$settori]); ?>-<?php echo e($item->uid); ?>" class="text-center">
                                <?php if(\App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore') ): ?>
                                    <?php echo e($item->importo_c - $dati->carico_e_old - \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore')); ?>

                                <?php else: ?>
                                    <?php if(isset($dati->carico_e_old)): ?>)
                                    <?php echo e($item->importo_c - $dati->carico_e_old); ?>

                                    <?php else: ?>
                                        <?php echo e($item->importo_c); ?>

                                    <?php endif; ?>
                                <?php endif; ?>
                            </td>
                           <?php endif; ?>
                        <?php if($settori == '4'): ?>
                            <td class="text-center" style="border-left: #0a6aa1 solid 1px;"><input type="text" id="incendio_<?php echo e($item->nome); ?>" name="tot_incendio" data-type="carico"  size="8"  value="<?php echo e(round($item->importo_c,2)); ?>"  readonly >
                                Lavorate: <?php echo e(DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."' and idUtente IN (".$utenti_a.")"))[0]->somma / 3600); ?><br>
                                   <td id="cumulo-incendio-<?php echo e($item->nome); ?>" class="text-center">
                                <input type="text" name="carico_a_old"  data-uid="<?php echo e($item->uid); ?>" data-commessa="<?php echo e($item->nome); ?>" value="<?php if(isset($dati->carico_a_old)): ?> <?php echo e($dati->carico_a_old); ?> <?php endif; ?>">


                            </td>
                            <td id="lavorato-incendio-<?php echo e($item->nome); ?>" class="text-center">
                                <?php if(\App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore') ): ?>
                                    <?php echo e($item->importo_c - $dati->carico_a_old - \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore')); ?>

                                <?php else: ?>
                                    <?php if(isset($dati->carico_a_old)): ?>)
                                    <?php echo e($item->importo_c - $dati->carico_a_old); ?>

                                    <?php else: ?>
                                        <?php echo e($item->importo_c); ?>

                                    <?php endif; ?>
                                <?php endif; ?>

                            </td>
                        <?php endif; ?>
                        <?php if($settori == '1'): ?>
                            <td class="text-center" style="border-left: #0a6aa1 solid 1px;"><input type="text" id="sicurezza_<?php echo e($item->nome); ?>" name="tot_sicurezza" data-type="carico"  size="8"  value="<?php echo e(round($item->importo_c,2)); ?>"  readonly >
                                Lavorate: <?php echo e(DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."' and idUtente IN (".$utenti_s.")"))[0]->somma / 3600); ?><br>
                                  </td>
                            <td id="cumulo-sicurezza-<?php echo e($item->nome); ?>" class="text-center">
                                <input type="text" name="carico_s_old"  data-uid="<?php echo e($item->uid); ?>" data-commessa="<?php echo e($item->nome); ?>" value="<?php if(isset($dati->carico_s_old)): ?> <?php echo e($dati->carico_s_old); ?><?php else: ?> 0 <?php endif; ?>">
                            </td>
                            <td id="lavorato-sicurezza-<?php echo e($item->nome); ?>" class="text-center lavorato-sicurezza">
                                <?php if(\App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore') ): ?>
                                    <?php echo e($item->importo_c - $dati->carico_s_old - \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore')); ?>

                                <?php else: ?>
                                    <?php if(isset($dati->carico_s_old)): ?>)
                                    <?php echo e($item->importo_c - $dati->carico_s_old); ?>

                                    <?php else: ?>
                                        <?php echo e($item->importo_c); ?>

                                    <?php endif; ?>
                                <?php endif; ?>

                            </td>
                        <?php endif; ?>
                        <?php if($settori == '5'): ?>
                            <td class="text-center" style="border-left: #0a6aa1 solid 1px;"><input type="text" id="formazione_<?php echo e($item->nome); ?>" name="tot_formazione" data-type="carico"  size="8"  value="<?php echo e(round($item->importo_c,2)); ?>"  readonly >
                                Lavorate: <?php echo e(DB::select(DB::raw("select sum(time_to_sec(tempo)) as somma from ore where ore.canc=0 and commessa='".$item->nome."' and idUtente IN (".$utenti_s.")"))[0]->somma / 3600); ?><br>
                                  </td>
                            <td id="cumulo-formazione-<?php echo e($item->nome); ?>" class="text-center">
                                <input type="text" name="carico_f_old"  data-uid="<?php echo e($item->uid); ?>" data-commessa="<?php echo e($item->nome); ?>" value="<?php if(isset($dati->carico_f_old)): ?> <?php echo e($dati->carico_f_old); ?><?php else: ?> 0 <?php endif; ?>">
                            </td>
                            <td id="lavorato-formazione-<?php echo e($item->nome); ?>" class="text-center">
                                <?php if(\App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore') ): ?>
                                    <?php echo e($item->importo_c - $dati->carico_f_old - \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore')); ?>

                                <?php else: ?>
                                    <?php if(isset($dati->carico_f_old)): ?>)
                                    <?php echo e($item->importo_c - $dati->carico_f_old); ?>

                                    <?php else: ?>
                                        <?php echo e($item->importo_c); ?>

                                    <?php endif; ?>
                                <?php endif; ?>

                            </td>
                        <?php endif; ?>
                        <td><?php echo e($item->ragione_sociale); ?></td>
                        <td><?php echo e($item->descrizione); ?></td>
                        <?php $__currentLoopData = $mesiscelti; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                            <?php if($settori == '2'): ?>
                                <td class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px">
                                    Assegnato mese:
                                    <input class="tot_mese_<?php echo e($set[$settori]); ?>_<?php echo e($key); ?>"
                                           <?php

                                                   $ore = \App\pianficazioneutente::where('mese',$key)->where('idCommessa',$item->uid)->sum('ore');

                                            ?> type="text" name="mese_<?php echo e($set[$settori]); ?>[]" data-mesetype="<?php echo e($set[$settori]); ?>" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly>
                                    Rimanenza totale:
                                    <input name="rimanenza_mese_<?php echo e($set[$settori]); ?>[]"  data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>"
                                           <?php


                                               $righe = \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->where('mese','<=',$key)->sum('ore');
                                               $righe = \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->where('mese','<=',$key)->sum('ore');

                                               $ore = $item->importo_c - $item->carico_t_old - $righe;


                                           ?> type="text"  size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly>
                                </td>
                            <?php endif; ?>
                                <?php if($settori == '3'): ?>

                                    <td class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px">
                                        Assegnato mese:
                                        <input class="tot_mese_<?php echo e($set[$settori]); ?>_<?php echo e($key); ?>"
                                               <?php

                                               $ore = \App\pianficazioneutente::where('mese',$key)->where('idCommessa',$item->uid)->sum('ore');

                                               ?> type="text" name="mese_<?php echo e($set[$settori]); ?>[]" data-mesetype="<?php echo e($set[$settori]); ?>" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly>
                                        Rimanenza totale:
                                        <input name="rimanenza_mese_<?php echo e($set[$settori]); ?>[]"  data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>"
                                            <?php


                                            $righe = \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->where('mese','<=',$key)->sum('ore');

                                            $ore = $item->importo_c - $item->carico_e_old - $righe;


                                            ?> type="text"  size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly>
                                    </td>
                            <?php endif; ?>
                                <?php if($settori == '4'): ?>
                                    <td class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px">
                                        Assegnato mese:
                                        <input class="tot_mese_<?php echo e($set[$settori]); ?>_<?php echo e($key); ?>"
                                               <?php

                                               $ore = \App\pianficazioneutente::where('mese',$key)->where('idCommessa',$item->uid)->sum('ore');

                                               ?> type="text" name="mese_<?php echo e($set[$settori]); ?>[]" data-mesetype="<?php echo e($set[$settori]); ?>" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly>
                                        Rimanenza totale:
                                        <input name="rimanenza_mese_<?php echo e($set[$settori]); ?>[]"  data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>"
                                            <?php


                                            $righe = \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->where('mese','<=',$key)->sum('ore');

                                            $ore = $item->importo_c - $item->carico_a_old - $righe;


                                            ?> type="text"  size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly>
                                    </td>  <?php endif; ?>
                                <?php if($settori == '1'): ?>
                                    <td class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px">
                                        Assegnato mese:
                                        <input class="tot_mese_<?php echo e($set[$settori]); ?>_<?php echo e($key); ?>"
                                               <?php

                                               $ore = \App\pianficazioneutente::where('mese',$key)->where('idCommessa',$item->uid)->sum('ore');

                                               ?> type="text" name="mese_<?php echo e($set[$settori]); ?>[]" data-mesetype="<?php echo e($set[$settori]); ?>" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly>
                                        Rimanenza totale:
                                        <input name="rimanenza_mese_<?php echo e($set[$settori]); ?>[]"  data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>"
                                            <?php


                                            $righe = \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->where('mese','<=',$key)->sum('ore');

                                            $ore = $item->importo_c - $item->carico_s_old - $righe;


                                            ?> type="text"  size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly>
                                    </td> <?php endif; ?>
                                <?php if($settori == '5'): ?>
                                    <td class="text-center" style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px">
                                        Assegnato mese:
                                        <input class="tot_mese_<?php echo e($set[$settori]); ?>_<?php echo e($key); ?>"
                                               <?php

                                               $ore = \App\pianficazioneutente::where('mese',$key)->where('idCommessa',$item->uid)->sum('ore');

                                               ?> type="text" name="mese_<?php echo e($set[$settori]); ?>[]" data-mesetype="<?php echo e($set[$settori]); ?>" data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>" size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly>
                                        Rimanenza totale:
                                        <input name="rimanenza_mese_<?php echo e($set[$settori]); ?>[]"  data-commessa="<?php echo e($item->nome); ?>" data-mese="<?php echo e($key); ?>"
                                            <?php


                                            $righe = \App\pianficazioneutente::select('ore')->where('idCommessa',$item->uid)->sum('ore');

                                            $ore = $item->importo_c - $item->carico_f_old - $righe;


                                            ?> type="text"  size="5" <?php if(isset($ore)): ?> value ="<?php echo e($ore); ?> " <?php else: ?> value="0" <?php endif; ?> readonly>
                                    </td><?php endif; ?>
                            <?php $__currentLoopData = $persone; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key2 => $b): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                <td style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px">
                                    <input <?php $ore=\App\pianficazioneutente::select('ore')->where('mese',$key)->where('idUtente',$b->id)->where('idCommessa',$item->uid)->first() ?> <?php if(isset($ore->ore)): ?> value="<?php echo e($ore->ore); ?>" <?php else: ?> value="0" <?php endif; ?> name="<?php echo e($b->id); ?>-<?php echo e($key); ?>" id="<?php echo e($key.'-'.$b->id.'-'.$item->uid); ?>" type="text" data-person="<?php echo e($b->id); ?>" data-type="single_person" data-settore="<?php echo e($set[$settori]); ?>" data-mese="<?php echo e($key); ?>" data-commessa="<?php echo e($item->nome); ?>" <?php if(isset($dati->lavorabile) && $dati->lavorabile == 0): ?> data-calcolabile="0" <?php else: ?> data-calcolabile="1" <?php endif; ?> name="valori[]" size="5">
                                </td>
                            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                            <td style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px">
                                <input disabled type="text" name="acconti-<?php echo e($key); ?>" data-acconti="<?php echo e($item->nome); ?>" onchange="calcolaAcconti(<?php echo e($item->nome); ?>)" size="6" value="<?php if(isset(\App\pianficazione::getAccontiMese($item->uid,$key)[0])): ?><?php echo e(\App\pianficazione::getAccontiMese($item->uid,$key)[0]->importo); ?> <?php endif; ?>"></td>
                                <td style="border-left: #0a6aa1 solid 1px;border-right: #0a6aa1 solid 1px">
                                    <input disabled type="text" name="acconti-<?php echo e($key); ?>" data-acconti="<?php echo e($item->nome); ?>" onchange="calcolaAcconti(<?php echo e($item->nome); ?>)" size="6" value="<?php if(isset(\App\pianficazione::getAccontiMeseSi($item->uid,$key)[0])): ?><?php echo e(\App\pianficazione::getAccontiMese($item->uid,$key)[0]->importo); ?> <?php endif; ?>"></td>

                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                            <td>
                                <select name="lavorabile">
                                    <option value="0" <?php if(isset($dati->lavorabile) && $dati->lavorabile == 0): ?> selected <?php endif; ?>>NO</option>
                                    <option value="1" <?php if(isset($dati->lavorabile) && $dati->lavorabile == 1): ?> selected  <?php endif; ?>  <?php if(!isset($dati->lavorabile)): ?> selected <?php endif; ?>>SI</option>
                                </select>
                            </td>
                            <td class="text-right" id="tot-acconti-<?php echo e($item->nome); ?>"><?php echo e(numfmt_format_currency($fmt, \App\pianficazione::getAccontiSi($item->uid), "EUR")); ?> </td>
                            <td class="text-right" id="tot-acconti-<?php echo e($item->nome); ?>"><?php echo e(numfmt_format_currency($fmt, \App\pianficazione::getAcconti($item->uid), "EUR")); ?> </td>
                            <td class="text-right" id="tot-residuo-<?php echo e($item->nome); ?>" data-totalecommessa-<?php echo e($item->nome); ?>="<?php echo e($item->importo_c); ?>"><?php echo e(numfmt_format_currency($fmt, $item->importo_c - \App\pianficazione::getAcconti($item->uid), "EUR")); ?> </td>
                            <td><select name="fatturabile">
                                    <option value="0" <?php if(isset($dati->fatturabile) && $dati->fatturabile == 0): ?> selected <?php endif; ?> >NO</option>
                                    <option value="1" <?php if(isset($dati->fatturabile) && $dati->fatturabile == 1): ?> selected <?php endif; ?>>SI</option>
                                </select>
                            </td>
                            <td><?php if($item->stato == "Draft"): ?> NO <?php else: ?> Aperta ma fatturata <?php endif; ?></td>
                            <td><textarea name="note"><?php if(isset($dati->note)): ?> <?php echo e($dati->note); ?> <?php endif; ?></textarea></td>
                    </form>
                </tr>

            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            </tbody>
        </table>

    </div>
    </div>
    </div>
    </div>


<?php $__env->stopSection(); ?>

<?php $__env->startSection('script'); ?>
    <script>

        function calcoloAssegnatoMese(mese,settore)
        {
            var somma_righe = 0;

            console.log('ciao qui sono',$('.tot_mese_'+settore+'_'+mese));
            $('.tot_mese_'+settore+'_'+mese).each(function () {
                console.log('sono qui ji',parseFloat($(this).val()));
                somma_righe = somma_righe + parseFloat($(this).val())
            });

            $('#mese_'+ settore +'_'+mese).text(somma_righe);


        }

        function getRimanenzaMese(commessa,mese,settore)
        {
            $.ajax({
                url: "/a/calcolorimanenzamese/"+mese+"/"+commessa,
                type: "get",
                dataType: 'json',
                delay: 250,
                success: function (params) {
                    console.log(params);
                },

                cache: true
            });
        }

        function calcolaRimanente(settore,commessa) {

            somma_righe = 0;
            $('[data-type="single_person"][data-commessa="' + commessa + '"]').each(function () {
                somma_righe = somma_righe + parseFloat($(this).val())
            });
            $('#lavorato-'+settore+'-' + commessa).text(parseFloat($('#prezzo-' + commessa).text()) - parseFloat($('input[name="carico_s_old"]').val()) - somma_righe)
        }

        function sommaRimanente(settore) {

            somma= 0;

            $('.lavorato-'+ settore).each(function()
            {

                if($(this).text() != '') {
                    somma = somma + parseFloat($(this).text());
                    console.log('somma',$(this).text());
                }
            });
            $('#a_'+settore).text(somma)
        }

        function calcoloRimanentemese(mese,commessa,settore)
        {
            valore_commessa =  parseFloat($('#'+settore+'_'+commessa).val());
            somma= 0;

            $('[data-type="single_person"][data-commessa="' + commessa + '"][data-mese="' + mese + '"]').each(function()
            {

                if($(this).val() != '') {
                    somma = somma + parseFloat($(this).val());
                    console.log('somma',$(this).val());
                }
            });

            $('input[name="rimanenza_mese_'+settore+'[]"][data-mese="'+ mese +'"][data-commessa="' + commessa + '"]').val(valore_commessa-somma);
            console.log('sono qui');

        }

        $(document).ready(function() {


            sommaRimanente('<?php echo e($set[$settori]); ?>')



            $('a.toggle-vis').on( 'click', function (e) {

                var columns = table.column('#gennaio');
                console.log(columns);
                e.preventDefault();

                // Get the column API object
                var column = table.column( columns );

                // Toggle the visibility
                column.visible( ! columns );
            } );

            somma = 0;
            $('input[name="tot_termico"]').each(function()
            {

                if($(this).val() != '') {
                    somma = somma + parseFloat($(this).val());
                    console.log('sono dentro');
                }
            });
            $('#rimanente_termico').text(somma)

            somma = 0;
            $('input[name="tot_elettrico"]').each(function()
            {

                if($(this).val() != '') {
                    somma = somma + parseFloat($(this).val());
                    console.log('sono dentro');
                }
            });
            $('#rimanente_elettrico').text(somma)

            somma = 0;
            $('input[name="tot_formazione"]').each(function()
            {

                if($(this).val() != '') {
                    somma = somma + parseFloat($(this).val());
                    console.log('sono dentro');
                }
            });
            $('#rimanente_formazione').text(somma)

            somma = 0;
            $('input[name="tot_sicurezza"]').each(function()
            {

                if($(this).val() != '') {
                    somma = somma + parseFloat($(this).val());
                    console.log('sono dentro');
                }
            });
            $('#rimanente_sicurezza').text(somma)

            somma = 0;
            $('input[name="tot_incendio"]').each(function()
            {

                if($(this).val() != '') {
                    somma = somma + parseFloat($(this).val());
                    console.log('sono dentro');
                }
            });
            $('#rimanente_incendio').text(somma)


            $('[data-type="single_person"]').trigger('change');

            $('[data-type="single_person"]').change(function() {
                commessa = '[data-commessa="' + $( this ).attr('data-commessa') + '"]';
                mese = '[data-mese="' + $( this ).attr('data-mese') + '"]';
                settore = '[data-settore="' + $( this ).attr('data-settore') + '"]';



                calcolaRimanente($( this ).attr('data-settore'),$( this ).attr('data-commessa'));
                sommaRimanente($( this ).attr('data-settore'),$( this ).attr('data-commessa'));
                calcoloRimanentemese($( this ).attr('data-mese'),$( this ).attr('data-commessa'),$( this ).attr('data-settore'));

                getRimanenzaMese($( this ).attr('data-commessa'),$( this ).attr('data-mese'),$( this ).attr('data-settore'));


                somma = 0;
                $(commessa + mese + settore).each(function() {

                   somma = somma + parseFloat($(this).val())
                });

                $('[data-commessa="'+ $( this ).attr('data-commessa') +'"][data-mesetype="' + $( this ).attr('data-settore') + '"][data-mese="' + $( this ).attr('data-mese') + '"]').val(somma);
                calcoloAssegnatoMese($( this ).attr('data-mese'),$( this ).attr('data-settore'));
            });



            $('input[name="carico_t_old"]').change(function() {
               $('#termico_'+$( this ).attr('data-commessa')).val( parseFloat($('#prezzo-'+$( this ).attr('data-commessa')).text()) -  parseFloat($( this ).val()));
                somma= 0;
                console.log("sono qui");
                $('.a_termico').each(function()
                {
                    calcolaRimanente('termico',$( this ).attr('data-commessa'));
                    if($(this).val() != '') {
                        somma = somma + parseFloat($(this).text());
                    }
                });
                $('#a_termico').text(somma)
            });

            $('input[name="carico_e_old"]').change(function() {
                $('#elettrico_'+$( this ).attr('data-commessa')).val( parseFloat($('#prezzo-'+$( this ).attr('data-commessa')).text()) -  parseFloat($( this ).val()));
                console.log($('#prezzo-'+$( this ).attr('data-commessa')).text());
                console.log(parseFloat($( this ).val()));
                calcolaRimanente('elettrico',$( this ).attr('data-commessa'));
                somma= 0;
                $('.a_elettrico').each(function()
                {

                    if($(this).val() != '') {
                        somma = somma + parseFloat($(this).text());
                    }
                });
                $('#a_elettrico').text(somma)

            });

            $('input[name="carico_a_old"]').change(function() {
                $('#incendio_'+$( this ).attr('data-commessa')).val( parseFloat($('#prezzo-'+$( this ).attr('data-commessa')).text()) -  parseFloat($( this ).val()));
                somma= 0;

                calcolaRimanente('incendio',$( this ).attr('data-commessa'));

                $('.a_incendio').each(function()
                {

                    if($(this).val() != '') {
                        somma = somma + parseFloat($(this).text());
                    }
                });
                $('#a_incendio').text(somma)
            });



            $('input[name="carico_s_old"]').change(function() {
                $('#sicurezza_'+$( this ).attr('data-commessa')).val( parseFloat($('#prezzo-'+$( this ).attr('data-commessa')).text()) -  parseFloat($( this ).val()));

                calcolaRimanente('sicurezza',$( this ).attr('data-commessa'));
                sommaRimanente('sicurezza',$( this ).attr('data-commessa'))

            });

            $('input[name="carico_f_old"]').change(function() {
                $('#formazione_'+$( this ).attr('data-commessa')).val( parseFloat($('#prezzo-'+$( this ).attr('data-commessa')).text()) -  parseFloat($( this ).val()));
                somma= 0;
                calcolaRimanente('formazione',$( this ).attr('data-commessa'));
                $('.a_formazione').each(function()
                {

                    if($(this).val() != '') {
                        somma = somma + parseFloat($(this).text());
                    }
                });
                $('#a_formazione').text(somma)
            });



            var table = $('.datatable1').DataTable( {
                scrollX:        true,
                fixedColumns: {
                    leftColumns: 1,
                }



            } );


            $('input[name="carico_t_old"]').change(function () {
                commessa = $(this).attr('data-uid');
                numero = $(this).attr('data-commessa');
                console.log(numero);
                totale = parseFloat($('#prezzo-'+numero).text());
                vecchio = parseFloat($(this).val());
                console.log(totale);
                console.log(vecchio);


                $.ajax({
                    url: "/a/getoremesecommessa/"+commessa,
                        type: "get",
                        dataType: 'json',
                        delay: 250,
                        success: function (params) {
                          $('#lavorato-termico-'+commessa).text(totale - vecchio - parseFloat(params) )
                    },

                    cache: true
                });


            });

            $('input[name="carico_e_old"]').change(function () {
                commessa = $(this).attr('data-uid');
                numero = $(this).attr('data-commessa');
                console.log(numero);
                totale = parseFloat($('#prezzo-'+numero).text());
                vecchio = parseFloat($(this).val());
                console.log(totale);
                console.log(vecchio);


                $.ajax({
                    url: "/a/getoremesecommessa/"+commessa,
                    type: "get",
                    dataType: 'json',
                    delay: 250,
                    success: function (params) {
                        $('#lavorato-elettrico-'+commessa).text(totale - vecchio - parseFloat(params) )
                        console.log(totale - vecchio - parseFloat(params))
                    },

                    cache: true
                });


            });

            $('input[name="carico_f_old"]').change(function () {
                commessa = $(this).attr('data-uid');
                numero = $(this).attr('data-commessa');
                console.log(numero);
                totale = parseFloat($('#prezzo-'+numero).text());
                vecchio = parseFloat($(this).val());


                $.ajax({
                    url: "/a/getoremesecommessa/"+commessa,
                    type: "get",
                    dataType: 'json',
                    delay: 250,
                    success: function (params) {
                        $('#lavorato-formazione-'+commessa).text(totale - vecchio - parseFloat(params) )
                    },

                    cache: true
                });


            });

            $('input[name="carico_s_old"]').change(function () {
                commessa = $(this).attr('data-uid');
                numero = $(this).attr('data-commessa');
                console.log(numero);
                totale = parseFloat($('#prezzo-'+numero).text());
                vecchio = parseFloat($(this).val());


                $.ajax({
                    url: "/a/getoremesecommessa/"+commessa,
                    type: "get",
                    dataType: 'json',
                    delay: 250,
                    success: function (params) {
                        $('#lavorato-sicurezza-'+commessa).text(totale - vecchio - parseFloat(params) )
                    },

                    cache: true
                });


            });

        } );

        function ricalcola(persona,mese)
        {

            var somma_walter = 0;
            console.log($('[data-person="5"][data-mese="1"]'));
            $('[data-person=' + persona + '][data-mese=' + mese + '][data-calcolabile=1]').each(function(index) {
                if($( this ).val() != '' )
                {
                    somma_walter = somma_walter + parseFloat($(this).val());
                }

            });
            $('[data-person=' + persona + '][data-mese=' + mese + '][data-type="sommario"]').html(somma_walter);
            $('[data-person=' + persona + '][data-mese=' + mese + '][data-type="valore"]').html(somma_walter*62,5 + '€');
        }

        ricalcola();


        rimanenza_termico = 0;
        $('.rim_termico').each(function(index){

            if($(this).text() != '') {
                rimanenza_termico = rimanenza_termico + parseFloat($(this).text());
            }
        })


        rimanenza_elettrico = 0;
        $('.rim_elettrico').each(function(index){

            if($(this).text() != '') {
                rimanenza_elettrico = rimanenza_elettrico + parseFloat($(this).text());
            }
        })
        $('#rimanente_elettrico').text(rimanenza_elettrico);


        rimanenza_incendio = 0;
        $('.rim_incendio').each(function(index){

            if($(this).text() != '') {
                rimanenza_incendio = rimanenza_incendio + parseFloat($(this).text());
            }
        })
        $('#rimanente_incendio').text(rimanenza_incendio);

        rimanenza_sicurezza = 0;
        $('.rim_incendio').each(function(index){

            if($(this).text() != '') {
                rimanenza_sicurezza = rimanenza_sicurezza + parseFloat($(this).text());
            }
        })
        $('#rimanente_sicurezza').text(rimanenza_sicurezza);

        rimanenza_formazione = 0;
        $('.rim_formazione').each(function(index){

            if($(this).text() != '') {
                rimanenza_formazione = rimanenza_formazione + parseFloat($(this).text());
            }
        })
        $('#rimanente_formazione').text(rimanenza_formazione);



        $('*[data-type="carico"]').change(function(){
            elettrico = 0;
            termico = 0;
            incendio = 0;
            sicurezza = 0;
            formazione = 0;

            var id = $(this).attr("id");
            var commessa = id.split('_');
            <?php if($settori == '2'): ?>
            var termico = $('#termico_'+commessa[1]).val();
            <?php endif; ?>
            <?php if($settori == '3'): ?>
            var elettrico = $('#elettrico_'+commessa[1]).val();
            <?php endif; ?>
            <?php if($settori == '4'): ?>
            var incendio = $('#incendio_'+commessa[1]).val();
            <?php endif; ?>
            <?php if($settori == '1'): ?>
            var sicurezza = $('#sicurezza_'+commessa[1]).val();
            <?php endif; ?>
            <?php if($settori == '5'): ?>
            var formazione = $('#formazione_'+commessa[1]).val();
            <?php endif; ?>
            console.log(parseFloat(termico)+parseFloat(elettrico));
            console.log(parseFloat($('#ore_'+commessa[1]).text()));

            <?php if($settori == '2'): ?>
            if(termico == '' ) { termico = 0; console.log('termico',termico);}
            <?php endif; ?>
                <?php if($settori == '3'): ?>
            if(elettrico == '' ) { elettrico = 0;console.log('elettrico',elettrico);}
            <?php endif; ?>
                <?php if($settori == '4'): ?>
            if(incendio == '' ) { incendio = 0;console.log('incendio',incendio);}
            <?php endif; ?>
                <?php if($settori == '1'): ?>
            if(sicurezza == '' ) { sicurezza = 0;console.log('sicurezza',sicurezza);}
            <?php endif; ?>
                <?php if($settori == '5'): ?>
            if(formazione == '' ) { formazione = 0;console.log('formazione',formazione);}
            <?php endif; ?>

                somma= 0;
                $('input[name="tot_termico"]').each(function()
            {

                if($(this).val() != '') {
                   somma = somma + parseFloat($(this).val());
                }
            });

            somma= 0;
            $('input[name="tot_elettrico"]').each(function()
            {

                if($(this).val() != '') {
                    somma = somma + parseFloat($(this).val());
                }
            });


             $('#rimanente_elettrico').text(somma);

            somma= 0;
            $('input[name="tot_incendio"]').each(function()
            {

                if($(this).val() != '') {
                    somma = somma + parseFloat($(this).val());
                }
            });


            $('#rimanente_incendio').text(somma);

            somma= 0;
            $('input[name="tot_formazione"]').each(function()
            {

                if($(this).val() != '') {
                    somma = somma + parseFloat($(this).val());
                }
            });


            $('#rimanente_formazione').text(somma);

            somma= 0;
            $('input[name="tot_sicurezza"]').each(function()
            {

                if($(this).val() != '') {
                    somma = somma + parseFloat($(this).val());
                }
            });


            $('#rimanente_sicurezza').text(somma)



            if (parseFloat(termico) + parseFloat(elettrico) + parseFloat(incendio) + parseFloat(sicurezza) + parseFloat(formazione) <= parseFloat($('#prezzo-' + commessa[1]).text())) {

            } else {
                alert('Il valore assegnato ai settore sono maggiori del totale valore commessa');
                console.log(commessa)
            }


        });

        $('*[data-mesetype="termico"]').change(function() {

            var commessa = $(this).attr("data-commessa");
            var ore_commessa = parseFloat($('#prezzo-'+commessa).text());
            var somma_ore = 0;
            console.log(commessa);
            console.log($('[data-mesetype="termico"][data-commessa=' + commessa +']'));
            $('[data-mesetype="termico"][data-commessa=' + commessa +']').each(function(index){

                if($( this ).val() != '' )
                {
                    somma_ore = parseFloat(somma_ore) + parseFloat($( this ).val());

                }

            });

            somma= 0;
            $('.'+$( this ).attr('class')).each(function()
            {

                if($(this).val() != '') {
                    somma = somma + parseFloat($(this).val());
                }
            });


            $('#rimanente_termico').text(somma)


            if(somma_ore > ore_commessa)
            {
                console.log('somma_ore',somma_ore);
                console.log('ore_commessa',ore_commessa);

                alert('Il valore inserito è maggiore del carico del settore per il progetto');
                $( this ).val('0');

            }
            else
            {

            }
        });

        $('*[data-mesetype="sicurezza"]').change(function() {

            var commessa = $(this).attr("data-commessa");
            var ore_commessa = parseFloat($('#prezzo-'+commessa).text());
            var somma_ore = 0;
            console.log(commessa);
            console.log($('[data-mesetype="sicurezza"][data-commessa=' + commessa +']'));
            $('[data-mesetype="sicurezza"][data-commessa=' + commessa +']').each(function(index){

                if($( this ).val() != '' )
                {
                    somma_ore = parseFloat(somma_ore) + parseFloat($( this ).val());

                }

            });
            if(somma_ore > ore_commessa)
            {
                console.log('somma_ore',somma_ore);
                console.log('ore_commessa',ore_commessa);

                alert('Il valore inserito è maggiore del carico del settore per il progetto');
                $( this ).val('0');

            }
            else
            {

            }
        });

        $('*[data-mesetype="formazione"]').change(function() {

            var commessa = $(this).attr("data-commessa");
            var ore_commessa = parseFloat($('#prezzo-'+commessa).text());
            var somma_ore = 0;
            console.log(commessa);
            console.log($('[data-mesetype="sicurezza"][data-commessa=' + commessa +']'));
            $('[data-mesetype="formazione"][data-commessa=' + commessa +']').each(function(index){

                if($( this ).val() != '' )
                {
                    somma_ore = parseFloat(somma_ore) + parseFloat($( this ).val());

                }

            });
            if(somma_ore > ore_commessa)
            {
                console.log('somma_ore',somma_ore);
                console.log('ore_commessa',ore_commessa);

                alert('Il valore inserito è maggiore del carico del settore per il progetto');
                $( this ).val('0');

            }
            else
            {

            }
        });

        $('input[name="fornitori[]"]').change(function() {
            console.log('ciao');
            console.log( parseFloat($('#prezzo-'+ $(this).attr('data-commessa')).text()) - parseFloat($( this ).val()));
            $('#termico_'+ $(this).attr('data-commessa')).val( parseFloat($('#prezzo-'+ $(this).attr('data-commessa')).text()) - parseFloat($( this ).val()));
        });

        $('*[data-mesetype="elettrico"]').change(function() {

            var commessa = $(this).attr("data-commessa");
            var ore_commessa = parseFloat($('#prezzo-'+commessa).text());
            var somma_ore = 0;
            console.log(commessa);
            console.log($('[data-mesetype="termico"][data-commessa=' + commessa +']'));
            $('[data-mesetype="elettrico"][data-commessa=' + commessa +']').each(function(index){

                if($( this ).val() != '' )
                {
                    somma_ore = parseFloat(somma_ore) + parseFloat($( this ).val());

                }

            });
            if(somma_ore > ore_commessa)
            {
                console.log('somma_ore',somma_ore);
                console.log('ore_commessa',ore_commessa);

                alert('Le ore inserite sono maggiori del carico del settore per il progetto');
                $( this ).val('0');
            }
            else
            {

            }
        });






        $('[data-type="single_person"]').change(function() {

            var commessa = $(this).attr("data-commessa");
            console.log('commessa',commessa);
            var mese = $(this).attr("data-mese");
            var settore = $(this).attr("data-settore");
            console.log('settore',settore);
            var ore_mese = $('[data-mesetype=' + settore +'][data-mese=' + mese +'][data-commessa=' + commessa +']').val();

            var somma_ore = 0;

            console.log('mese',mese);
            console.log('ore_mese',ore_mese);
            console.log($('[data-type="single_person"][data-settore=' + settore +'][data-mese=' + mese +'][data-commessa=' + commessa +']'));
            $('[data-type="single_person"][data-settore=' + settore +'][data-mese=' + mese +'][data-commessa=' + commessa +']').each(function(index){

                if($( this ).val() != '' )
                {
                    somma_ore = parseFloat(somma_ore) + parseFloat($( this ).val());
                }

            });
            console.log("somma ore",somma_ore);

            ricalcola($(this).attr("data-person"),$(this).attr("data-mese"));
        });



            function calcolaAcconti(commessa)
            {
                var tot = 0;
                $('[data-acconti=' + commessa + ']').each(function(index){

                if($( this ).val() != '')
                {
                    console.log('ciao',$( this ).val());
                    tot = tot + parseFloat($( this ).val());
                    $('#tot-acconti-'+ commessa).html(new Intl.NumberFormat('it-IT').format(tot) + ' €');

                    $('#tot-residuo-'+ commessa).html(new Intl.NumberFormat('it-IT').format($('#tot-residuo-'+ commessa).attr('data-totalecommessa-'+commessa) - tot) + ' €');
                }

            });
            }

        $(document).ready(function() {
            $('.js-example-basic-multiple').select2();
        });

            function calcolaColonnaSettoreMese(settore)
            {

            }


        $( ".form-row" ).submit(function( event ) {
            var form = $(this);



            $.ajax({
                type: "POST",
                url: '/a/saveCommessa',
                data: form.serialize(), // serializes the form's elements.
                success: function(data)
                {
                    swal({
                        title: "OK!",
                        text: "Salvataggo avvenuto con successo",
                        type: "success"
                    });
                },
                error: function (data) {
                    console.log('An error occurred.');
                    console.log(data);
                },
            });
            event.preventDefault()
        });



    </script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('layouts.main', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /var/www/pjc/resources/views/programmaore/index.blade.php ENDPATH**/ ?>

Zerion Mini Shell 1.0