public function myClassmate($nrRow) { //ambil tahun ajaran actual $ta = TahunAjaran::ta(); //ambil kelasku di tahun ajaran actual $kelas = Account::getMyKelas($ta); // Murid Model $murid = new Murid(); //ambil murid2 dlm satu kelas $arrMurid = $murid->getMuridDiKelas($kelas, $ta); if (is_array($nrRow)) { $nrRow = 2; } //buat return array sbg data dlm molding $return['webClass'] = __CLASS__; $return['method'] = __FUNCTION__; $return['arrMurid'] = $arrMurid; $return['kelas'] = $kelas; $return['ta'] = $ta; $return['selectKelas'] = 0; $return['nrRow'] = $nrRow; //molding desain Mold::both("murid/myClassmate", $return); }
public function insertNilai() { //ambil tahun ajaran utk absensinya $ta = TahunAjaran::ta(); $id = isset($_GET['klsid']) ? addslashes($_GET['klsid']) : Kelas::getFirstKelasID(); $kls = new Kelas(); $kls->getByID($id); $mp_id = isset($_GET['mp_id']) ? addslashes($_GET['mp_id']) : Matapelajaran::getFirstMPID(); $mp = new Matapelajaran(); $mp->getByID($mp_id); // utk insert ke db $cmd = $_GET['cmd']; $murid_id = $_GET['murid_id']; $matapelajaranID = $_GET['matapelajaranID']; $kelas_id = $_GET['kelas_id']; $nilaiUjian = $_GET['nilaiUjian']; $tglUjian = $_GET['tglUjian']; $jenisUjian = $_GET['jenisUjian']; //amnbil murid dikelas $murid = new Murid(); $arrOfMurid = $murid->getMuridDiKelas($kls, $ta); $nilai = new Nilai($ta, $arrOfMurid, $mp_id, $id); if ($cmd == "insert") { $nilai->insertTanggalUjian($murid_id, $matapelajaranID, $nilaiUjian, $tglUjian, "Daily", $ta, $kelas_id); $_GET['cmd'] = ""; Mold::both("studentsetup/insertnilai", $return); } else { $return = $nilai->getNilaiKelasSortNachDatum(); $return['webClass'] = __CLASS__; $return['method'] = __FUNCTION__; $return['ta'] = $ta; $return['kls'] = $kls; $return['mp'] = $mp; $return['murid'] = $arrOfMurid; $return['nilai'] = $nilai; Mold::both("studentsetup/insertnilai", $return); } }
function isikelas() { $id = addslashes($_GET['id']); if ($id == "") { die; } global $db; $ta = TahunAjaran::ta(); $kelas = new Kelas(); $kelas->getByID($id); $murid = new Murid(); $arrMuridinClass = $murid->getMuridDiKelas($kelas, $ta); $t = time(); $return['method'] = __FUNCTION__; $return['webClass'] = __CLASS__; $return['arrMuridinClass'] = $arrMuridinClass; $return['id'] = $id; $return['kelas'] = $kelas; Mold::both("inbox/isikelas", $return); }