_storage = $storage; $this->_result = new Result(); parent::__construct( array(), array( // this mapper table on db ), parent::CASE_INSENSITIVE ); } public function save($update = false) { $result = $this->_storage->saveUserCounter($this, $update); if ($result->code == 0) { $this->id = $result->data; } return $result; } public function getParam($paramtype = null, $param_val3 = null, $param_parent = null){ $data = $this->_storage->loadParam($paramtype, $param_val3, $param_parent); return $data; } public function saveGlobal($param, $table){ $data = $this->_storage->saveGlobal($param, $table); return $data; } public function updateGlobal($tabel, $data, $where){ $data = $this->_storage->updateGlobal($tabel, $data, $where); return $data; } public function getLastSeqPostgree($tabel, $column){ $data = $this->_storage->getLastSeqPostgree($tabel, $column); return $data; } public function loadUser($id = null){ $data = $this->_storage->loadUserData($id); return $data; } public function loadRegisterPoli($id = null){ $data = $this->_storage->loadRegisterPoli($id); return $data; } public function loadRegisterDokter($id = null){ $data = $this->_storage->loadRegisterDokter($id); return $data; } public function loadRegisterRuang($id = null){ $data = $this->_storage->loadRegisterRuang($id); return $data; } public function loadCondition($id = null){ $data = $this->_storage->loadCondition($id); return $data; } public function loadRegister($id = null){ $data = $this->_storage->loadRegisterAntrianData($id); return $data; } public function loadkelolapoli($id = null){ $data = $this->_storage->loadkelolapoli($id); return $data; } public function loadkeloladokter($id = null){ $data = $this->_storage->loadkeloladokter($id); return $data; } public function loadkelolaruang($id = null){ $data = $this->_storage->loadkelolaruang($id); return $data; } public function updatekelolaantrian($idpasien = null, $iddok = null){ $data = $this->_storage->updatekelolaantrian($idpasien,$iddok); return $data; } public function loadkelolaantrian($id){ $data = $this->_storage->loadkelolaantrian($id); return $data; } public function loadPoli($id = null){ $data = $this->_storage->loadPoli($id); return $data; } public function loadPilihAntrian($iddok = null){ $data = $this->_storage->loadPilihAntrian($iddok); return $data; } public function loadDokter($id = null){ $data = $this->_storage->loadDokter($id); return $data; } public function loadAntrianAdmin($id = null){ $data = $this->_storage->loadAntrianAdmin($id); return $data; } public function loadAntrianUmum($id = null){ $data = $this->_storage->loadAntrianUmum($id); return $data; } public function loadNoAntrian($id = null, $status = null){ $data = $this->_storage->loadNoAntrian($id, $status); return $data; } public function loadAntrian($id = null){ $data = $this->_storage->loadAntrian($id); return $data; } public function tampildokter(){ $data = $this->_storage->tampildokter(); return $data; } public function deleteGlobal($tabel, $where){ $data = $this->_storage->deleteGlobal($tabel, $where); return $data; } public function getMaxCounter(){ $data = $this->_storage->loadMaxCounter(); return $data; } public function getUserCounter($status = null, $iddok = null){ $data = $this->_storage->loadUserCounter($status, $iddok); return $data; } }