MINI
C:
/
SiakApp
/
lib
/
Upload File:
files >> C:/SiakApp/lib/InstansiLib.php
<?php function lintasFungsiKategoriOption(){ $dpValueOption01 = array(); $dpValueOption01[""] = "----- PILIHAN -----"; $dpValueOption01["KESEHATAN"] = "KESEHATAN"; $dpValueOption01["PENDIDIKAN"] = "PENDIDIKAN"; $dpValueOption01["SOSIAL"] = "SOSIAL"; return $dpValueOption01; } function lintasInstansiKategoriAll01(){ $criteria = new Criteria(); $criteria->addAscendingOrderByColumn(LtsInstansiKategoriPeer::NAMA_KATEGORI); $ref = LtsInstansiKategoriPeer::doSelect($criteria); $dpValue = array(); $dpValue[""] = "----- PILIHAN -----"; foreach($ref as $obj){ $dpValue[$obj->getKodeKategori()] = $obj->getKodeKategori()." - ".$obj->getNamaKategori()."(".$obj->getFungsi().")"; } return $dpValue; } function lintasRefTunjangan($refGroup){ $criteria = new Criteria(); $criteria->addAscendingOrderByColumn(LtsRefTunjanganPeer::REF_NO); $criteria->add(LtsRefTunjanganPeer::REF_GROUP, $refGroup); $ref = LtsRefTunjanganPeer::doSelect($criteria); $dpValue = array(); $dpValue[""] = "----- PILIHAN -----"; foreach($ref as $obj){ $dpValue[$obj->getRefNo()] = $obj->getRefNo()." - ".$obj->getRefName(); } return $dpValue; } function dpInstansibyFungsi($refFungsi){ $criteria= new Criteria(); $criteria->addJoin(LtsInstansiPeer::KODE_KATEGORI,LtsInstansiKategoriPeer::KODE_KATEGORI,Criteria::INNER_JOIN); $criteria->add(LtsInstansiKategoriPeer::FUNGSI, $refFungsi); $ref=LtsInstansiPeer::doSelect($criteria); $dpValue= array(); $dpValue[""] = "----- PILIHAN -----"; foreach($ref as $obj){ $dpValue[$obj->getKodeInstansi()] = $obj->getKodeInstansi()." - ".$obj->getNamaInstansi(); } return $dpValue; } function lintasCiteriaPencarianKelahiranOption(){ $dpValueOption01 = array(); $dpValueOption01[""] = "----- PILIHAN -----"; $dpValueOption01["1"] = "NO. PERMOHONAN"; $dpValueOption01["2"] = "NAMA BAYI"; $dpValueOption01["3"] = "NAMA IBU"; return $dpValueOption01; } function lintasCiteriaPencarianKematianOption(){ $dpValueOption01 = array(); $dpValueOption01[""] = "----- PILIHAN -----"; $dpValueOption01["1"] = "NO. PERMOHONAN"; $dpValueOption01["2"] = "NAMA JENAZAH"; $dpValueOption01["3"] = "NAMA IBU"; return $dpValueOption01; } function lintasCiteriaPencarianPerkawinanOption(){ $dpValueOption01 = array(); $dpValueOption01[""] = "----- PILIHAN -----"; $dpValueOption01["1"] = "NO. BUKU NIKAH"; $dpValueOption01["2"] = "NAMA SUAMI"; $dpValueOption01["3"] = "NAMA ISTRI"; return $dpValueOption01; } function lintasCiteriaPencarianPerceraianOption(){ $dpValueOption01 = array(); $dpValueOption01[""] = "----- PILIHAN -----"; $dpValueOption01["1"] = "NO. PERCERAIAN"; $dpValueOption01["2"] = "NAMA SUAMI"; $dpValueOption01["3"] = "NAMA ISTRI"; return $dpValueOption01; } function lintasGetKelurahan($noprov, $nokab, $nokec, $nokel){ $crData = new Criteria(); $crData->add(SetupKelPeer::NO_PROP,$noprov); $crData->add(SetupKelPeer::NO_KAB,$nokab); $crData->add(SetupKelPeer::NO_KEC,$nokec); $crData->add(SetupKelPeer::NO_KEL,$nokel); $dataReturn = SetupKelPeer::doSelect($crData); return $dataReturn; } function lintasGetKecamatan($noprov, $nokab, $nokec){ $crData = new Criteria(); $crData->add(SetupKecPeer::NO_PROP,$noprov); $crData->add(SetupKecPeer::NO_KAB,$nokab); $crData->add(SetupKecPeer::NO_KEC,$nokec); $dataReturn = SetupKecPeer::doSelect($crData); return $dataReturn; } function lintasGetInstansi($kode){ $crData = new Criteria(); $crData->add(LtsInstansiPeer::KODE_INSTANSI,$kode); $dataReturn = LtsInstansiPeer::doSelect($crData); return $dataReturn; } function lintasGetNameInstansi($kode){ $crData = new Criteria(); $crData->add(LtsInstansiPeer::KODE_INSTANSI,$kode); $dataReturn = LtsInstansiPeer::doSelect($crData); $dataReturn = $dataReturn[0]; $dataReturn = $dataReturn->getNamaInstansi(); return $dataReturn; } function setup_prop_kab(){ return array('NO_PROP'=>35,'NO_KAB'=>72); } function lintasNamaUser($user){ $criteria= new Criteria(); $criteria->add(SiakUserPeer::SIAK_USER, $user); $siakUser = SiakUserPeer::doSelectOne($cUser); return $siakUser->getFullname(); } function kosong($str=null){ if($str==null){ $str='-'; } return $str; } function tanggalkehari($str=null){ $hari = array(null,'SENIN','SELASA','RABU','KAMIS','JUMAT','SABTU','MINGGU'); return $hari[date('N', strtotime($str))]; } function angkakebulan($str=null){ $bulan = array(null,'JANUARI','FEBRUARI','MARET','APRIL','MEI','JUNI','JULI','AGUSTUS','SEPTEMBER','OKTOBER','NOVEMBER','DESEMBER'); return $bulan[(int)$str]; } function formattanggal($str=null){ $bulan = array(null,'JANUARI','FEBRUARI','MARET','APRIL','MEI','JUNI','JULI','AGUSTUS','SEPTEMBER','OKTOBER','NOVEMBER','DESEMBER'); $format = explode('-', $str); $tanggal = $format[0].' '.$bulan[(int)$format[1]].' '.$format[2]; return $tanggal; } ?>
Copyright ©2021 || Defacer Indonesia