<?php
include "setting.php";

if(isset($_GET['jenis'])){	
switch($_GET['jenis']){		
	case "databarang":
	//	$rows = $_POST['rows'];
	//	$offs = ($_POST['page']-1)*$rows;
		$hasil = array();
		
		if(isset($_POST["barcode"]) || isset($_POST["nama_br"]) || isset($_POST["merk"])){
			$qry = "";
			if(isset($_POST["barcode"]) && !empty($_POST["barcode"]))
				$qry = "barcode='".$_POST["barcode"]."' ";
			
			if(isset($_POST["nama_br"]) && !empty($_POST["nama_br"]))
				$qry .= (!empty($qry) ? " and " : "")."nama_br like '%".$_POST["nama_br"]."%' ";
			
			if(isset($_POST["merk"]) && !empty($_POST["merk"]))
				$qry .= (!empty($qry) ? " and " : "")."merk like '%".$_POST["merk"]."%' ";
			
			$result=$conn->query("select count(barcode)jrow from (select barcode from tbarang ".(!empty($qry) ? " where ".$qry : "").
				" group by kode_gr,barcode)a");
			$row = $result->fetch_assoc();
			$hasil["total"]=$row['jrow'];
			
			$result=$conn->query("select barcode,nama_br,nama_gr,merk,ukuran,FORMAT(stock_all,0)stock_all,satuan,hjual_ec,hjual_gr ".
				"from tbarang ".(!empty($qry) ? " where ".$qry : "").
				" group by kode_gr,barcode order by barcode asc");
		}else{
			$result=$conn->query("select count(barcode)jrow from (select barcode from tbarang group by kode_gr,barcode)a");
			$row = $result->fetch_assoc();
			$hasil["total"]=$row['jrow'];
		
			$result=$conn->query("select barcode,nama_br,nama_gr,merk,ukuran,FORMAT(stock_all,0)stock_all,satuan,hjual_ec,hjual_gr from ".
				"tbarang group by kode_gr,barcode order by barcode asc limit 0");
		}
		
		$res=array();
		while($row = $result->fetch_array()){			
			array_push($res, $row);			
		}
		$hasil["rows"]=$res;
		echo json_encode($hasil);
		break;
	case "subgrid":
		$result=$conn->query("select nama_gd,FORMAT(stock,0)stock,hjual_ec,hjual_gr,satuan from tbarang where barcode='$_GET[barcode]'");
		$hasil = array();
		while($row = $result->fetch_array()){			
			array_push($hasil, $row);			
		}
		echo json_encode($hasil);
		break;
	case "subpanel":
		$result=$conn->query("select nama_gr,nama_pr,ukuran,merk,barcode,FORMAT(hjual_ec,0)hjual_ec,FORMAT(hjual_gr,0)hjual_gr from tbarang where barcode='$_GET[barcode]' limit 1");
		$row=$result->fetch_assoc();
		echo '<style type="text/css">
			.dv-table td{
				border:0;
			}
			.dv-label{
				font-weight:bold;
				color:#15428B;
				width:150px;
			}
		</style>
		<table class="dv-table" border="0" >
		<tr><td class="dv-label">Barcode</td>
		<td>: '.$row["barcode"].'</td></tr>
		<tr><td class="dv-label">Group Barang</td>
		<td>: '.$row["nama_gr"].'</td></tr>
		<tr><td class="dv-label">Perusahaan</td>
		<td>: '.$row['nama_pr'].'</td></tr>
		<tr><td class="dv-label">Ukuran</td>
		<td>: '.$row['ukuran'].'</td></tr>
		<tr><td class="dv-label">merk</td>
		<td>: '.$row['merk'].'</td></tr>
		<tr><td class="dv-label">Hjual Ecer</td>
		<td>: Rp '.$row['hjual_ec'].'</td></tr>
		<tr><td class="dv-label">Hjual Grosir</td>
		<td>: Rp '.$row['hjual_gr'].'</td></tr>
		</table>';
		break;
}
}

?>