Mister Spy Say ="Hello Kids ... :D"
___ ____ _ _____
| \/ (_) | | / ___|
| . . |_ ___| |_ ___ _ __ \ `--. _ __ _ _
| |\/| | / __| __/ _ \ '__| `--. \ '_ \| | | |
| | | | \__ \ || __/ | /\__/ / |_) | |_| |
\_| |_/_|___/\__\___|_| \____/| .__/ \__, |
| | __/ |
|_| |___/
Bot Mister Spy V3
Mister Spy
Mister Spy
<?php
require_once('class.dbaccess.php');
require_once('class.productocolor.php');
require_once('class.productotalle.php');
require_once('class.talles.php');
class ProductoTalles extends DBAccess
{
public function GetAllByProducto(Producto $oProducto)
{
$sql = "SELECT *";
$sql.= " FROM tblProductoTalles";
$sql.= " WHERE IdProducto = " . DB::Number($oProducto->IdProducto);
if (!($oRes = $this->GetQuery($sql)))
return false;
$arr = array();
while ($oRow = $oRes->GetRow())
{
$oProductoTalle = new ProductoTalle();
$oProductoTalle->ParseFromArray($oRow);
array_push($arr, $oProductoTalle);
$oRes->MoveNext();
}
return $arr;
}
public function GetAllByProductoColor(ProductoColor $oProductoColor)
{
$sql = "SELECT *";
$sql.= " FROM tblProductoTalles";
$sql.= " WHERE IdProducto = " . DB::Number($oProductoColor->IdProducto);
$sql.= " AND IdColor = " . DB::Number($oProductoColor->IdColor);
if ( !($oRes = $this->GetQuery($sql)) )
return false;
$arr = array();
while ($oRow = $oRes->GetRow())
{
$oProductoTalle = new ProductoTalle();
$oProductoTalle->ParseFromArray($oRow);
array_push($arr, $oProductoTalle);
$oRes->MoveNext();
}
return $arr;
}
public function GetAllByTalle(Talle $oTalle)
{
$sql = "SELECT *";
$sql.= " FROM tblProductoTalles";
$sql.= " WHERE IdTalle = " . DB::Number($oTalle->IdTalle);
if ( !($oRes = $this->GetQuery($sql)) )
return false;
$arr = array();
while ($oRow = $oRes->GetRow())
{
$oProductoTalle = new ProductoTalle();
$oProductoTalle->ParseFromArray($oRow);
array_push($arr, $oProductoTalle);
$oRes->MoveNext();
}
return $arr;
}
public function GetById($IdProducto, $IdColor, $IdTalle)
{
$sql = "SELECT *";
$sql.= " FROM tblProductoTalles";
$sql.= " WHERE IdProducto = " . DB::Number($IdProducto);
$sql.= " AND IdColor = " . DB::Number($IdColor);
$sql.= " AND IdTalle = " . DB::Number($IdTalle);
if (!($oRes = $this->GetQuery($sql)))
return false;
if (!($oRow = $oRes->GetRow()))
return false;
$oProductoTalle = new ProductoTalle();
$oProductoTalle->ParseFromArray($oRow);
return $oProductoTalle;
}
public function Create(ProductoTalle $oProductoTalle)
{
$arr = array
(
'IdProducto' => DB::Number($oProductoTalle->IdProducto),
'IdColor' => DB::Number($oProductoTalle->IdColor),
'IdTalle' => DB::Number($oProductoTalle->IdTalle)
);
if (!$this->Insert('tblProductoTalles', $arr))
return false;
return $oProductoTalle;
}
public function DeleteAll($IdProducto)
{
$where = " IdProducto = " . DB::Number($IdProducto);
if (!DBAccess::DeleteEntidad('tblProductoTalles', $where))
return false;
return true;
}
}
?>
Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat