Exemple #1
0
 function loadCustomerZakhire($inp)
 {
     //$out = "ذخیره $inp";
     $inp = (int) $inp;
     $parvaz_det = new parvaz_det_class($inp);
     $zakhire = enToPerNums($parvaz_det->zarfiat - $parvaz_det->getZarfiat());
     $out = "<u><span style=\"color:blue;cursor:pointer;\" onclick=\"wopen('zakhire.php?parvaz_det_id={$inp}&','',600,400);\">{$zakhire}</span></u>";
     return $out;
 }
function loadZarfiat($inp)
{
    $inp = (int) $inp;
    $par = new parvaz_det_class($inp);
    $out = $par->getZarfiat();
    $zarfiat = $out;
    $id = 'zarfiat_' . $inp;
    $onclick = "onclick=\"sendZarfiat({$inp})\"";
    $out = '<span style=\'cursor:pointer;\' ' . $onclick . ' >' . $zarfiat . '</span>';
    if ($zarfiat == 0) {
        $out = '<span  class=\'notice\' style=\'cursor:pointer;\' ' . $onclick . ' >CLOSED</span>';
    }
    return $out;
}
Exemple #3
0
$parvaz = new parvaz_det_class($parvaz_det_id);
$par = new parvaz_class($parvaz->parvaz_id);
$zarfiat = isset($_REQUEST["zarfiat"]) ? (int) $_REQUEST["zarfiat"] : $parvaz->zarfiat;
$out = '';
if (isset($_REQUEST["zarfiat"])) {
    $mysql = new mysql_class();
    //die($parvaz->zarfiat." ".$parvaz->getZarfiat().' '.$zarfiat);
    if ($zarfiat > $parvaz->zarfiat) {
        $parvaz->kharidParvaz($zarfiat - $parvaz->zarfiat);
    } else {
        if ($zarfiat < $parvaz->zarfiat) {
            $parvaz->mablagh_kharid = -1 * $parvaz->mablagh_kharid;
            $parvaz->kharidParvaz($zarfiat < $parvaz->zarfiat);
        }
    }
    if ($parvaz->zarfiat - $parvaz->getZarfiat() <= $zarfiat) {
        $out = $mysql->ex_sqlx("update `parvaz_det` set `zarfiat` = {$zarfiat} where `id` = {$parvaz_det_id}");
        $arg["toz"] = ' تغییر ظرفیت پرواز شماره ' . $parvaz->shomare . ' تاریخ ' . jdate("d / m / Y", strtotime($parvaz->tarikh)) . ' از مقدار ' . $parvaz->zarfiat . ' به مقدار ' . $zarfiat;
        $arg["user_id"] = $_SESSION[$conf->app . "_user_id"];
        $arg["host"] = $_SERVER["REMOTE_ADDR"];
        $arg["page_address"] = $_SERVER["SCRIPT_NAME"];
        $arg["typ"] = 1;
        log_class::add($arg);
    } else {
        $out = 'zakhire_err';
    }
    die($out);
}
?>
<script>
	$("#sabt").click(function(){
Exemple #4
0
function zarfiat($inp)
{
    $inp = (int) $inp;
    $conf = new conf();
    $par = new parvaz_det_class($inp);
    $inp = $par->getZarfiat((int) $_SESSION[$conf->app . '_customer_id']);
    if ($inp > 9) {
        $inp = 9;
    }
    $out = $inp;
    if ($out == 0) {
        $out = '<span class="notice" >CLOSED</span>';
    }
    return $out;
}
Exemple #5
0
 public function addTmp($parvaz_det_id, $tedad, $timeout, $netlog, $rwaitlog, $adlprice, $chdprice, $infprice, $adl, $chd, $inf, $customer_id = -1)
 {
     $mysql = new mysql_class();
     $conf = new conf();
     if ($customer_id <= 0) {
         if (isset($_SESSION[$conf->app . "_customer_id"])) {
             $customer_id = (int) $_SESSION[$conf->app . "_customer_id"];
         }
     }
     $cust = new customer_class($customer_id);
     $parvaz_det = new parvaz_det_class((int) $parvaz_det_id);
     $free_zarfiat = $parvaz_det->getZarfiat(-1);
     $zakhire = 0;
     $zarfiat = 0;
     if ($free_zarfiat < $tedad) {
         $zakhire = $tedad - $free_zarfiat;
     }
     $zarfiat = $tedad;
     $arg["toz"] = "ثبت موقت برای پرواز شماره \n\t\t\t" . $parvaz_det->shomare . ' تاریخ ' . audit_class::hamed_pdate($parvaz_det->tarikh) . "\n\t\t\t\t\t\t\t\t به تعداد\n\t\t\t{$tedad}\n\t\t\t\t\t\t\t\t از طریق" . $cust->name;
     $arg["user_id"] = isset($_SESSION) ? $_SESSION[$conf->app . "_user_id"] : -1;
     $arg["host"] = $_SERVER["REMOTE_ADDR"];
     $arg["page_address"] = $_SERVER["SCRIPT_NAME"];
     $arg["typ"] = 4;
     log_class::add($arg);
     $tarikh = date("Y-m-d H:i:s");
     $con = $mysql->ex_sqlx("insert into `reserve_tmp` (`parvaz_det_id`,`tedad`,`customer_id`,`zakhire`,`zarfiat`,`tarikh`,`timeout`,`netlog`,`rwaitlog`,`adlprice`,`chdprice`,`infprice`,`adltedad`, `chdtedad`, `inftedad`,`parvaz_det_info`) values ('{$parvaz_det_id}','{$tedad}','{$customer_id}','{$zakhire}','{$zarfiat}','{$tarikh}','{$timeout}','{$netlog}','{$rwaitlog}',{$adlprice},{$chdprice},{$infprice},{$adl},{$chd},{$inf},'" . serialize($parvaz_det) . "') ", FALSE);
     $out = $mysql->insert_id($con);
     $mysql->close($con);
     return $out;
 }