dec($task);}}
            switch($task)
            {
                case "default":
                    $this->fn_default_canceltic();
                break;
                case $task:
                    $task="fn_".$task;
                    if(method_exists($this,$task)){$this->$task();}
                break;
                default:
                    $this->fn_default_canceltic();
                break;
            }
        }
        public function fn_default_canceltic()
        {
            echo $this->FN_CREATEHEADER();
            echo "";
            echo "";
            echo $this->FN_CLOSEHEADER();
            echo $this->FN_CREATEBODY("e8f1ff");
            echo "
";
            echo "
                      
                          | ";
                              $qry="select filepdf from ".DB_APORTIL.".tbl_manualbook where isdeleted=0 and filepdf='cancelticket_passenger.pdf'";
                              $filepdf=$this->fn_get_fieldvalue("filepdf",$qry);  
                              $urlmanualbook="  MANUAL BOOK";
                              $url="location.reload();";
                              $myuri=array("PASSENGER TICKET INFORMATION"=>"$url|id='a_newticket'","$urlmanualbook"=>"|id='a_manualbook'");
                              echo $this->MULTIPLE_LINK($myuri);
            echo " | 
                      
                          | 
                                  
                                      
                                          | 
                                                  
                                                      |  |  
                                                      |  |  
                                                      |  |  | ".$this->CREATE_IMAGE("loadergrid.gif")." |  |  | 
                  
                  ");
                        print("| ");
                        print(" | ");
                        print(" | ".$i.""."]]>");
                        $status=$this->fn_get_fieldvalue("description","select description from ".DB_APORTIL.".tbl_passenger_tiket_status where status='".$row['status']."'");
                        print(" | ".$status.""."]]>");
                        print(" | ");
                        print(" | ".$row["shipname"].""."]]>");
                        print(" | ".$row["tiketnumber"].""."]]>");
                        print(" | ");
                        print(" | ".$row["inctiket"].""."]]>");
                        print(" | ".$row["shipnumber"].""."]]>");
                        print(" | ".$row["passengername"].""."]]>");
                        print(" | ".$row["picdata"].""."]]>");
                        print(" | ".date("Y-m-d",strtotime($row["dates"])).""."]]>");
                        print(" | ".$row["routenamestart"].""."]]>");
                        print(" | ".$row["routenameend"].""."]]>");
                        print(" | ".$row["seatnumber"].""."]]>");
                        print(" | ".$row["quantity"].""."]]>");
                        print(" | "."\$".$row["price"].""."]]>");
                        print(" | ".$row["baggageinkg"].""."]]>");
                        print(" | "."\$".$row["pricebaggage"].""."]]>");
                        print(" | ");
                        $now=date("Y-m-d H:i:s");
                        $idt=date("Y-m-d H:i:s",strtotime($row["idt"]));
                        $df=$this->NewDateDiff($idt,$now);
                        $durationinhours=0;
                        if(count($df)>0)
                        {
                            $durationindays=$df['day']*24;
                            $durationinhours=$df['hour']+$durationindays;
                        }
                        print(" | ");
                  echo (" | 
");
                  $i+=1;
               }
            }
            else
            {
                  echo mysql_errno().": ".mysql_error()." at ".__LINE__." line in ".__FILE__." file
";
            }
            echo "";
        }
        
        public function fn_canceltic()
        {
            $idticketing=$_REQUEST['idticketing'];
            $remark=$_REQUEST['remark'];
            $qry="update ".DB_APORTIL.".tbl_passenger_tiket set status=-2,remark='$remark',uby='".$_SESSION['nik']."',udt=now() ";
            $qry.="where id='$idticketing'";
            if($this->executequery($qry)){
                $qry="insert into ".DB_APORTIL.".tbl_passenger_tiket_log 
                      set idpassengerticket='$idticketing',dates='".date("Y-m-d")."',status=-2,remarkstatus='Cancel Passenger Tiket',
                          remark='$remark',iby='".$_SESSION['nik']."',idt=now()";
                if($this->executequery($qry)){
                    echo "ok|$idticketing";
                }
                
            }
            
                
        }
    }
?>