From ff7042aba4ba6a98b98b7a4435417d63374f2d69 Mon Sep 17 00:00:00 2001 From: Antonio Gallo Date: Fri, 15 Jul 2011 15:23:51 +0000 Subject: added view file for permanently deleted devices --- h-source/Application/Models/HardwareModel.php | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) (limited to 'h-source/Application/Models/HardwareModel.php') diff --git a/h-source/Application/Models/HardwareModel.php b/h-source/Application/Models/HardwareModel.php index a1aa01b..1c552c0 100644 --- a/h-source/Application/Models/HardwareModel.php +++ b/h-source/Application/Models/HardwareModel.php @@ -72,9 +72,13 @@ class HardwareModel extends Model_Map { parent::__construct(); } - public function oupdate($id) + public function permanentlyDelete($id) { - return $this->pUpdate($id); + $this->values['deleted'] = 'no'; + $this->values['approved'] = 'yes'; + $this->values['pci_id'] = ''; + + return parent::update($id); } public function pUpdate($id) @@ -284,5 +288,16 @@ class HardwareModel extends Model_Map { } return false; } + + public function isCleared($id) + { + $clean['id'] = (int)$id; + $res = $this->select('hardware.cleared')->where(array('id_hard'=>$clean['id']))->send(); + if ( count($res) > 0 ) + { + return strcmp($res[0]['hardware']['cleared'],'no') === 0 ? false : true; + } + return false; + } } \ No newline at end of file -- cgit v1.2.3