MINI
C:
/
SiakApp
/
lib
/
Upload File:
files >> C:/SiakApp/lib/SiakRefTableWna.php
<?php function siakWNALoadReference($paraSect){ $criteria = new Criteria(); $criteria->add(RefSiakWnaPeer::SECT, $paraSect); $criteria->addAscendingOrderByColumn(RefSiakWnaPeer::NO); $ref = RefSiakWnaPeer::doSelect($criteria); $dpValue = array(); $dpValue["0"] = "----- PILIHAN -----"; foreach($ref as $obj){ $dpValue[$obj->getNo()] = $obj->getNo()." - ".$obj->getDescrip(); } return $dpValue; } function siakWNALoadReferenceText($paraSect){ $criteria = new Criteria(); $criteria->add(RefSiakWnaPeer::SECT, $paraSect); $criteria->addAscendingOrderByColumn(RefSiakWnaPeer::NO); $ref = RefSiakWnaPeer::doSelect($criteria); $dpValue = array(); $dpValue["0"] = "----- PILIHAN -----"; foreach($ref as $obj){ $dpValue[$obj->getNo()] = $obj->getDescrip(); } return $dpValue; } function siakWNALoadReferenceDetail($id,$paraSect){ $criteria = new Criteria(); $criteria->add(RefSiakWnaPeer::SECT, $paraSect); $criteria->add(RefSiakWnaPeer::NO, $id); $ref = RefSiakWnaPeer::doSelect($criteria); $objString = ""; foreach($ref as $object){ $objString = $object->getDescrip(); } return $objString; } function siakWNALoadReferenceDetailArray($id){ $criteria = new Criteria(); $criteria->add(RefSiakWnaPeer::SECT, $id); $ref = RefSiakWnaPeer::doSelect($criteria); $objString = array(); foreach($ref as $object){ $objString[$object->getNo()]= $object->getDescrip(); } return $objString; } function siakWNALoadReferenceNotKepKel($paraSect){ $criteria = new Criteria(); $criteria->add(RefSiakWnaPeer::SECT, $paraSect); $criteria->addAscendingOrderByColumn(RefSiakWnaPeer::NO); $ref = RefSiakWnaPeer::doSelect($criteria); $dpValue = array(); $dpValue["0"] = "----- PILIHAN -----"; foreach($ref as $obj){ if($obj->getNo() != 1){ $dpValue[$obj->getNo()] = $obj->getNo()." - ".$obj->getDescrip(); } } return $dpValue; } function siakWNALoadOption01(){ $dpValueOption01 = array(); $dpValueOption01["0"] = "----- PILIHAN -----"; $dpValueOption01["1"] = "1 - Tidak Ada"; $dpValueOption01["2"] = "2 - Ada"; return $dpValueOption01; } function siakCriteriaDaftarPencarianWNA(){ $dpValueOption01 = array(); $dpValueOption01["NO_KK"] = "NOMOR KK"; $dpValueOption01["NAMA_KEP"] = "NAMA LENGKAP"; $dpValueOption01["TGL_INSERTION"] = "TGL. ENTRY (dd-MM-yyyy)"; return $dpValueOption01; } function siakGetKartuKeluargaByNomorKKWNA($kkNomor){ $crKartuKeluarga = new Criteria(); $crKartuKeluarga->add(DataKeluargaPeer::NO_KK,$kkNomor); $dataKartuKeluarga = DataKeluargaPeer::doSelect($crKartuKeluarga); return $dataKartuKeluarga; } function siakGetBiodataByNoKartuKeluargaWNA($kkNomor){ $crBiodata = new Criteria(); $crBiodata->add(BiodataWniPeer::NO_KK,$kkNomor); $crBiodata->addAscendingOrderByColumn(BiodataWniPeer::STAT_HBKEL); $dataBiodata = BiodataWniPeer::doSelect($crBiodata); return $dataBiodata; } function siakGetAuthKartuKeluargaByParamWNA($kkNomor,$user){ $cUser = new Criteria(); $cUser->add(SiakUserPeer::SIAK_USER, $user); $siakUser = SiakUserPeer::doSelect($cUser); //print_r($siakUser); $crKartuKeluarga = new Criteria(); $crKartuKeluarga->add(DataKeluargaPeer::TIPE_KK,array("2","3"),Criteria::IN); if($siakUser){ foreach ($siakUser as $object){} if($object->getSiakLevel()->getUserLevel() == "0"){ $crKartuKeluarga->add(DataKeluargaPeer::NO_KK,$kkNomor); $dataKartuKeluarga = DataKeluargaPeer::doSelect($crKartuKeluarga); }else if($object->getSiakLevel()->getUserLevel()== "1"){ $crKartuKeluarga->add(DataKeluargaPeer::NO_KK,$kkNomor); $crKartuKeluarga->add(DataKeluargaPeer::NO_PROP,$object->getNoProp()); $dataKartuKeluarga = DataKeluargaPeer::doSelect($crKartuKeluarga); }else if($object->getSiakLevel()->getUserLevel() == "5"){ $crKartuKeluarga->add(DataKeluargaPeer::NO_KK,$kkNomor); $crKartuKeluarga->add(DataKeluargaPeer::NO_PROP,$object->getNoProp()); $crKartuKeluarga->add(DataKeluargaPeer::NO_KAB,$object->getNoKab()); $dataKartuKeluarga = DataKeluargaPeer::doSelect($crKartuKeluarga); }else if($object->getSiakLevel()->getUserLevel() == "3"){ $crKartuKeluarga->add(DataKeluargaPeer::NO_KK,$kkNomor); $crKartuKeluarga->add(DataKeluargaPeer::NO_PROP,$object->getNoProp()); $crKartuKeluarga->add(DataKeluargaPeer::NO_KAB,$object->getNoKab()); $crKartuKeluarga->add(DataKeluargaPeer::NO_KEC,$object->getNoKec()); $dataKartuKeluarga = DataKeluargaPeer::doSelect($crKartuKeluarga); } return $dataKartuKeluarga; } return $dataKartuKeluarga; } function siakGetAuthBiodataByParamWNA($nik,$user){ $cUser = new Criteria(); $cUser->add(SiakUserPeer::SIAK_USER, $user); $siakUser = SiakUserPeer::doSelect($cUser); $crBiodata = new Criteria(); if($siakUser){ foreach ($siakUser as $object){} if($object->getSiakLevel()->getUserLevel() == "0"){ $crBiodata->add(BiodataWniPeer::NIK,$nik); $dataPersonal = BiodataWniPeer::doSelect($crBiodata); }else if($object->getSiakLevel()->getUserLevel()== "1"){ $crBiodata->add(BiodataWniPeer::NIK,$nik); $crBiodata->add(BiodataWniPeer::NO_PROP,$siakUser->getNoProp()); $dataPersonal = BiodataWniPeer::doSelect($crBiodata); }else if($object->getSiakLevel()->getUserLevel() == "2"){ $crBiodata->add(BiodataWniPeer::NIK,$nik); $crBiodata->add(BiodataWniPeer::NO_PROP,$siakUser->getNoProp()); $crBiodata->add(BiodataWniPeer::NO_KAB,$siakUser->getNoKab()); $dataPersonal = BiodataWniPeer::doSelect($crBiodata); }else if($object->getSiakLevel()->getUserLevel() == "3"){ $crBiodata->add(BiodataWniPeer::NIK,$nik); $crBiodata->add(BiodataWniPeer::NO_PROP,$siakUser->getNoProp()); $crBiodata->add(BiodataWniPeer::NO_KAB,$siakUser->getNoKab()); $crBiodata->add(BiodataWniPeer::NO_KEC,$siakUser->getNoKec()); $dataPersonal = BiodataWniPeer::doSelect($crBiodata); } return $dataPersonal; } return $dataPersonal; } function siakGetBiodataByParamWNA($nik){ $crBiodata = new Criteria(); $crBiodata->add(BiodataWnaPeer::NIK,$nik); $dataPersonal = BiodataWnaPeer::doSelect($crBiodata); return $dataPersonal; } ?>
Copyright ©2021 || Defacer Indonesia