public function updateStockchangeHistory($productprice, $oldstock) { $date = date($this->datetimemysqlformatYMDHIS); $prdid = $productprice->product_id; $prdprcid = $productprice->id; $newstock = $productprice->stock; $history = new Productstockhistory; $history->product_id = $prdid; $history->productprice_id = $prdprcid; $history->updationdate = $date; $history->beforeupdation = $oldstock; $history->afterupdation = $newstock; $history->updatedqnty = $newstock - $oldstock; return $history->save(); }
/** * Returns the data model based on the primary key given in the GET variable. * If the data model is not found, an HTTP exception will be raised. * @param integer the ID of the model to be loaded */ public function loadModel( $id ) { $model = Productstockhistory::model()->findByPk( $id ); if ( $model === null ) throw new CHttpException( 404, 'The requested page does not exist.' ); return $model; }