<?php

class AppKuotaWaktuKuliahToSia extends Database {

   protected $mSqlFile= 'module/kuota_waktu_kuliah/business/appkuotawaktukuliahtosia.sql.php';
   
   function __construct($connectionNumber=1) {
      parent::__construct($connectionNumber);
            
   }
 
/******************* fungsi GetDataWaktuKuliah ***********************
mengambil seluruh data waktu kuliah tanpa paging karena data terbatas
***************************************************************/
   function GetDataKuotaWaktuKuliah($prodi,$thnAjaran) {
      $return = $this->Open($this->mSqlQueries['get_data_kuota_waktu_kuliah'], array($prodi,$thnAjaran));
	  //print($this->GetLastError());
	  return $return;
   }
 
/******************* fungsi GetDataSemesterAktif ***********************
mengambil data semester aktif,berguna untuk default jika input thn ajaran atau semester kosong
***************************************************************/
   function GetDataSemesterAktif() {
      return $this->Open($this->mSqlQueries['get_data_semester_aktif'], array());
   }
 
/******************* fungsi GetDataTahunAjaran ***********************
mengambil data tahun ajaran,berguna untuk pencarian
***************************************************************/
   function GetDataTahunAjaran() {
      return $this->Open($this->mSqlQueries['get_data_tahun_ajaran'], array());
   }
 
/******************* fungsi GetDataSemester ***********************
mengambil data semester,berguna untuk pencarian
***************************************************************/
   function GetDataSemester() {
      return $this->Open($this->mSqlQueries['get_data_semester'], array());
   }
  
/******************* fungsi GetDataProdi ***********************
mengambil data prodi,berguna untuk pencarian
***************************************************************/
   function GetDataProdi() {
      return $this->Open($this->mSqlQueries['get_data_prodi'], array());
   }
  
/******************* fungsi GetDataWaktuKuliah ***********************
mengambil referensi waktu kuliah,berguna untuk translasi 
dari wktId ke Nama Waktu Kuliah yg lebih readable oleh user
***************************************************************/
   function GetDataWaktuKuliah() {
      return $this->Open($this->mSqlQueries['get_data_waktu_kuliah'], array());
   }
}
?>
