areasModel.php
30 lines
| 938 B
| text/x-php
|
PhpLexer
|
r0 | <?php | |
class areasModel extends ModelBase{ | |||
public $tableName = 'sis_areas'; | |||
public $id = array('key'=>'idarea','value'=>''); | |||
public function addItem($datos){ | |||
$this->setFieldArray($datos); | |||
list($resultado,$id,$mensaje) = $this->insert(); | |||
return array ($resultado,$id,$mensaje); | |||
} | |||
public function DeleteItem(){ | |||
list($resultado,$mensaje) = $this->delete(); | |||
return array ($resultado,$mensaje); | |||
} | |||
public function UpdateItem($datos){ | |||
$this->setFieldArray($datos); | |||
list($resultado,$mensaje) = $this->update(); | |||
return array ($resultado,$mensaje); | |||
} | |||
public function dolist(){ | |||
$str_query = " SELECT * FROM ".$this->tableName | |||
." WHERE state = 1 ORDER BY name"; | |||
$this->setQuery($str_query); | |||
$list_subjects = $this->getObjectList(); | |||
return $list_subjects; | |||
} | |||
} | |||
?> |