1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
<?php
class Application_Model_DbTable_Stock extends Zend_Db_Table_Abstract
{
protected $_name = 'stock';
public function obtenirStock($id)
{
$id = (int)$id;
$row = $this->fetchRow('id_stock = ' . $id);
if (!$row) {
throw new Exception("Count not find row $id");
}
return $row->toArray();
}
public function ajouterStock($date_stock, $date_peremption, $qte_stock,$prix_unitaire,$id_med,$id_fourn)
{
$data = array(
'date_stock' => $date_stock,
'date_peremption' => $date_peremption,
'qte_stock' => $qte_stock,
'prix_unitaire' => $prix_unitaire,
'medicament'=> array (
'id_med'=>$id_med,
),
'fournissseur'=> array (
'id_fourn'=>$id_fourn,
),
);
$this->insert($data);
}
} |
Partager