Example #1
0
<?php

include '../kernel.php';
$reserve_tmp = new reserve_tmp_class(118);
$res = moghim_class::reservefl($reserve_tmp);
var_dump($res);
/*
function removeGran()
{
   $my = new mysql_class;
   $repeat = array();
   $my->ex_sql("SELECT tarikh from parvaz_det group by tarikh order by tarikh ",$q);
   foreach($q as $r)
   {
       $my->ex_sql("SELECT customer_id,flnum,id,zarfiat,ghimat from parvaz_det where tarikh='".$r['tarikh']."' ORDER BY  `parvaz_det`.`flnum` ASC",$p);
       //echo "SELECT customer_id,flnum,id,zarfiat,ghimat from parvaz_det where tarikh='".$r['tarikh']."' ORDER BY  `parvaz_det`.`flnum` ASC <br/>";
       $hs_tmp = '';
       $hs_ghimat=0;
       $hs_id=0;
       $hs_zarfiat=0;
       foreach($p as $t)
       {
           if($hs_tmp!=$t['flnum'])
           {
               $hs_tmp = $t['flnum'];
               $hs_ghimat = $t['ghimat'];
               $hs_id = $t['id'];
               $hs_zarfiat = $t['zarfiat'];
               //echo $hs_tmp."<br/>";
           }
           else
Example #2
0
 if (($pay == '0' || (int) $pay == 43) && !is_array($pay)) {
     $pardakht = new pardakht_class($SaleOrderId);
     $pardakht->bank_out = serialize($bank_out);
     $sanad_record_id = sanad_class::getLastSanad_record_id();
     $sanad_record_id_ticket = $sanad_record_id;
     //-------------ticket ----------
     $res_tmp = explode(',', $pardakht->sanad_record_id);
     $ghimat_kharid = 0;
     $ticket_ids = array();
     $ticket_error = FALSE;
     $shenavar = array();
     $tedad = 0;
     //$reserve_tmp = new reserve_tmp_class($res_tmp[0]);
     //foreach($pardakht->log_text['ticket'] as  )
     if ($pardakht->log_text != '' && $pardakht->log_text != null) {
         $moghim_info = moghim_class::reservefl($pardakht);
         if ($moghim_info->reserveflResult) {
             $tt = json_decode($pardakht->log_text);
             $info = $tt->ticket;
             //$parvaz =  $reserve_tmp->info['parvaz'];
             //if($parvaz->is_shenavar)
             //$shenavar[] = $parvaz;
             foreach ($info as $ticket) {
                 $ticket->sanad_record_id = $sanad_record_id;
                 if (!ticket_class::add_new($ticket, $moghim_info, $tt->rwaitlog, toJSON($tt->parvaz), $ticket_id)) {
                     $ticket_error = TRUE;
                 }
                 $ticket_ids[] = $ticket_id;
                 if ((int) $ticket->adult != 2) {
                     $tedad++;
                 }