Beispiel #1
0
function load_servizi_opzionali($sito)
{
    $ar_data = array();
    $ar_data['anagrafica'] = true;
    $ar_data['sito'] = $sito;
    $ar_data['so'] = "";
    $ar_data['dt_riferimento'] = new DateTime();
    $servizi_opzionali = new ServizioOpzionale();
    return json_encode($servizi_opzionali->load_data($ar_data));
}
 protected function calcola_costo_servizi_opzionali()
 {
     $result = 0;
     if (!$this->ar_data['so']) {
         return $result;
     }
     $so = new ServizioOpzionale();
     foreach ($this->ar_data['so'] as $k_so => $v_so) {
         $el_so = $so->get_selected_so($v_so->nid_so);
         foreach ($el_so as $k => $v) {
             $result += number_format($v['costo'], 2, '.', '');
         }
     }
     return $result;
 }