Current File : /home/inlingua/public_html/dwarka/icentex/conveyance/calculation.php |
<?php
session_start();
$id=$_REQUEST['CID']+1;
require('../dbHandler.class.php');
include("../dbConnection.php");
require('../commonFunc.php');
$dbObject = new dbHandler();
$dbObject->connect();
$startcenter=$_REQUEST['startcenter'];
$center1=$_REQUEST['center1'];
$kms1=$_REQUEST['kms1'];
$center2=$_REQUEST['center2'];
$kms2=$_REQUEST['kms2'];
$center3=$_REQUEST['center3'];
$kms3=$_REQUEST['kms3'];
$center4=$_REQUEST['center4'];
$kms4=$_REQUEST['kms4'];
$center5=$_REQUEST['center5'];
$kms5=$_REQUEST['kms5'];
$kmsid=$_REQUEST['kmsid'];
if($kms1=="")
{
$kms1=0;
}
if($kms2=="")
{
$kms2=0;
}
if($kms3=="")
{
$kms3=0;
}
if($kms4=="")
{
$kms4=0;
}
if($kms5=="")
{
$kms5=0;
}
if($center1!="" && $center1!='9' && $center1!='Other' && $center1!='Training' && $center1!='Actual Exp.')
{
$query="select * from ingl_conveyance_home_kms where center_to='".$center1."' && user_recNo='".$_SESSION['id']."' ";
$result=mysqli_query($conn,$query);
$num=mysqli_fetch_array($result);
$kms1=$num['kms'];
}
if($center1!="" && $center2!="" && ($center1!='9' && $center2!='Actual Exp.' && $center1!='Actual Exp.' && $center2!='9' && $center1!='Other' && $center2!='Other' && $center1!='Training' && $center2!='Training'))
{
$query="select * from ingl_conveyance_kms where center_from='".$center1."' && center_to='".$center2."'";
$result=mysqli_query($conn,$query);
$num=mysqli_fetch_array($result);
$kms2=$num['kms'];
}
if($center2!="" && $center3!="" && ($center2!='9' && $center3!='9' && $center2!='Actual Exp.' && $center3!='Actual Exp.' && $center2!='Other' && $center3!='Other' && $center2!='Training' && $center3!='Training'))
{
$query="select * from ingl_conveyance_kms where center_from='".$center2."' && center_to='".$center3."'";
$result=mysqli_query($conn,$query);
$num=mysqli_fetch_array($result);
$kms3=$num['kms'];
}
if($center3!="" && $center4!="" && ($center3!='9' && $center4!='9' && $center3!='Actual Exp.' && $center4!='Actual Exp.' && $center3!='Other' && $center4!='Other' && $center3!='Training' && $center4!='Training'))
{
$query="select * from ingl_conveyance_kms where center_from='".$center3."' && center_to='".$center4."'";
$result=mysqli_query($conn,$query);
$num=mysqli_fetch_array($result);
$kms4=$num['kms'];
}
if($center5!="")
{
$lastcenter=0;
if($center1!="" && $center2!="" && $center3!="" && $center4!="" && ($center4!='9' && $center4!='Actual Exp.' && $center4!='Other' && $center4!='Training'))
{
$lastcenter=$center4;
}
else if($center1!="" && $center2!="" && $center3!="" && $center4=="" && ($center3!='9' && $center3!='Actual Exp.' && $center3!='Other' && $center3!='Training'))
{
$lastcenter=$center3;
}
else if($center1!="" && $center2!="" && $center3=="" && $center4=="" && ($center2!='9' && $center2!='Actual Exp.' && $center2!='Other' && $center2!='Training'))
{
$lastcenter=$center2;
}
else if($center1!="" && $center2=="" && $center3=="" && $center4=="" && ($center1!='9' && $center1!='Actual Exp.' && $center1!='Other' && $center1!='Training'))
{
$lastcenter=$center1;
}
if($lastcenter!=0)
{
$query="select * from ingl_conveyance_home_kms where center_to='".$lastcenter."' && user_recNo='".$_SESSION['id']."'";
$result=mysqli_query($conn,$query);
$num=mysqli_fetch_array($result);
$kms5=$num['kms'];
}
}
$km=$kms1+$kms2+$kms3+$kms4+$kms5;
$queryU="select a.primarycenter,b.recNo from timesheet_user a left join timesheet_location b on a.primarycenter=b.location where a.recNo='".$_SESSION['id']."'";
$resultU=mysqli_query($conn,$queryU);
$numU=mysqli_fetch_array($resultU);
$queryL="select * from ingl_conveyance_home_kms where center_to='".$numU['recNo']."' && user_recNo='".$_SESSION['id']."'";
$resultL=mysqli_query($conn,$queryL);
$numL=mysqli_fetch_array($resultL);
$kmsL=2*$numL['kms'];
$finalKms=$km-$kmsL;
$queryB="select * from ingl_conveyance_bands where '".$finalKms."'>=kmsfrom && '".$finalKms."'<=kmsto";
$resultB=mysqli_query($conn,$queryB);
$numB=mysqli_fetch_array($resultB);
$band=$numB['band'];
$ta=$numB['travelAllowance'];
$oca=$numB['outCenterAllowance'];
$band_query="select * from ingl_conveyance_designation where recNo='".$_SESSION['rates_designation']."'";
$resultband=mysqli_query($conn,$band_query);
$numband=mysqli_fetch_array($resultband);
$numband['travelAllowance'];
$travelA=round((($ta/100)/5)*$numband['travelAllowance'])*5;
$outCA=($oca/100)*$numband['outCenterAllowance'];
if($finalKms>0)
{
if($center1=="Training" || $center2=="Training" || $center3=="Training" || $center4=="Training" || $center5=="Training")
{
$total=$travelA;
}
else
{
$total=$travelA+$outCA;
}
}
else
{
$total=0;
$band="";
}
if($_SESSION['rates_designation']=='6' )
{
if($total>100)
{
$total=100;
}
}
echo "".$kms1."|".$kms2."|".$kms3."|".$kms4."|".$kms5."|".$km."|".$kmsL."|".$finalKms."|".$band."|".$total."";
?>