|
|
<?php
|
|
|
class applicationTestModel extends ModelBase{
|
|
|
public $tableName = 'sis_appl_test';
|
|
|
public $id = array('key'=>'idappl_test','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 getApplicationTest($number){
|
|
|
$query = "SELECT spt.* FROM ".$this->tableName." AS spt"
|
|
|
." INNER JOIN sis_tests AS st ON spt.idtest = st.idtest"
|
|
|
." WHERE st.ordering = ".$number;
|
|
|
$result = $this->db->prepare($query);
|
|
|
$result->execute();
|
|
|
return $result;
|
|
|
}
|
|
|
|
|
|
public function getApplicationTestbyID($id){
|
|
|
$query = "SELECT * FROM ".$this->tableName
|
|
|
." WHERE idappl_test = ".$id;
|
|
|
$result = $this->db->prepare($query);
|
|
|
$result->execute();
|
|
|
return $result;
|
|
|
}
|
|
|
|
|
|
public function getApplicationTestChecked($id, $idapplication){
|
|
|
$query = "SELECT * FROM ".$this->tableName
|
|
|
." WHERE idtest = ".$id." AND idapplication = ".$idapplication;
|
|
|
$result = $this->db->prepare($query);
|
|
|
$result->execute();
|
|
|
return $result;
|
|
|
}
|
|
|
public function info($id){
|
|
|
$this->setQuery("Select *
|
|
|
From sis_appl_test
|
|
|
Where idappl_test =".$id);
|
|
|
$consulta = $this->loadObjectList();
|
|
|
return $consulta;
|
|
|
}
|
|
|
public function Getappl_test($id, $form){
|
|
|
$this->setQuery("Select *
|
|
|
From sis_appl_test
|
|
|
Where idappl_test =".$id." and idtest=".$form);
|
|
|
$consulta = $this->loadObjectList();
|
|
|
return $consulta;
|
|
|
}
|
|
|
}
|
|
|
?>
|
|
|
|