<?php

function getPOTotal($po_id){
	global $db;
	
    $db->bind('po_id', $po_id);
	$data = $db->query("SELECT SUM(subtotal) as total FROM purchase_order_items WHERE po_id = :po_id");
	
	return $data[0]['total'];
}

function checkSOExist($po_id){
	global $db;
	$db->bind('po_id', $po_id);
	$data = $db->query("SELECT * FROM shipping_orders WHERE po_id = :po_id");
	return (count($data) <> 0 ? true : false);
}

function isPOMine($po_id){
	global $db;
	$company_id = getCompany($_SESSION['user_id']);
	
	$db->bind('po_id', $po_id);
	$data = $db->query("SELECT * FROM purchase_orders WHERE po_id = :po_id");
	if ($company_id  == $data[0]['forwarder_id'] || $company_id  == $data[0]['company_id']){
		return true;
	}else{
		return false;
	}
}
function getPOData($po_id, $kol){
	global $db;
	
	$db->bind('po_id', $po_id);
	$data = $db->query("SELECT * FROM purchase_orders WHERE po_id = :po_id");
	
    return $data[0][$kol];	
}
function getPOItems($po_id){
	global $db;
	
	$db->bind('po_id', $po_id);
	$data = $db->query("SELECT * FROM purchase_order_items WHERE po_id = :po_id");
	
    return $data;	
}
function getPOItem($id, $kol){
	global $db;
	
	$db->bind('id', $id);
	$data = $db->query("SELECT * FROM purchase_order_items WHERE id = :id");
	
    return $data[0][$kol];	
}