Exemplo n.º 1
0
         pay_class::revers($SaleOrderId, $SaleReferenceId);
         die('<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body><center>در پردازش مشکلی پیش آمده است مجدد تلاش نمایید در صورت پرداخت وجه مبلغی از حساب شما کم نشده است <br/><a href="index.php" >بازگشت</a></center></body></html>');
     }
 }
 if ($ticket_error) {
     /*
     for($i=0;$i<count($ticket_ids);$i++)
     	mysql_class::ex_sqlx("delet from `ticket` where `id`= ".$ticket_ids[$i]);
     */
     ticket_class::clearTickets();
     pay_class::revers($SaleOrderId, $SaleReferenceId);
     die('<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body><center>در پردازش مشکلی پیش آمده است مجدد تلاش نمایید در صورت پرداخت وجه مبلغی از حساب شما کم نشده است <br/><a href="index.php" >بازگشت</a></center></body></html>');
 } else {
     $customer = new customer_class($info[0]->customer_id);
     $customer->buyTicket($sanad_record_id, $pardakht->mablagh, FALSE);
     $pardakht->update($sanad_record_id);
     //-------------- shenavar sanad------------
     $sanad_record_id = sanad_class::getLastSanad_record_id();
     $user_id = isset($_SESSION[conf::app . '_user_id']) ? (int) $_SESSION[conf::app . '_user_id'] : -1;
     foreach ($shenavar as $par) {
         parvaz_det_class::sanad_shenavar_kharid($par, $tedad, $sanad_record_id, $user_id);
     }
     //Sabte sanade pardakht parvaz.------------
     $sanad_record_id = sanad_class::getLastSanad_record_id();
     $tozihat = ' بابت خرید نقدی بلیت به شماره سند ' . $sanad_record_id_ticket;
     customer_class::pardakht($sanad_record_id, $info[0]->customer_id, $pardakht->mablagh, $tozihat, $user_id);
 }
 foreach ($res_tmp as $tmpid) {
     mysql_class::ex_sqlx("delete from `reserve_tmp` where `id` = " . $tmpid);
 }
 $rev = pay_class::settle($SaleOrderId, $SaleReferenceId);