MINI
C:
/
SiakApp2.2
/
apps
/
ddn
/
modules
/
CatatanSipilKematian
/
actions
/
Upload File:
files >> C:/SiakApp2.2/apps/ddn/modules/CatatanSipilKematian/actions/CatatMatiAction.class.php
<?php /** * CatatanSipil actions. * * @package gpe * @subpackage CatatanSipil * @author Your name here * @version SVN: $Id: CatatMatiAction.class.php,v 1.12 2012/04/23 14:06:49 nikmatul Exp $ */ class CatatMatiAction extends sfActions { /** * Executes index action * * @param sfRequest $request A request object */ public function preExecute() { require_once SIAK_ROOT_INCLUDE."siak_session.php"; $this->pageTitle = "Catatan Sipil - Pencatatan Kematian"; $this->pageUrl = "/CatatanSipilKematian/CatatMati"; } public function executeCatatMati(sfWebRequest $request) { $this->cbAdaNik = siakWNILoadOption01(); $this->cbJenisKelamin = siakWNILoadReference("801"); $this->cbAgama = siakWNILoadReference("501"); $this->cbPekerjaan = siakWNILoadReference("201"); $this->cbKeturunan = siakWNILoadReference("616"); $this->cbSebabMati = siakWNILoadReference("617"); $this->cbSumber = siakWNILoadReference("618"); $this->cbDomisili = siakWNILoadReference("619"); $this->cbKewarganegaraan = CapilLoadReference("615", false); $this->cbDokumen = CapilDocLoadReference("301"); if ($this->getRequest()->getMethod() == sfRequest::POST) { $id = (!$this->getRequestParameter("mati_no")) ? $this->getRequestParameter("admProv").$this->getRequestParameter("admKab").CapilTimeSession() : $this->getRequestParameter("mati_no"); $jenazah_tgl_lahir = $this->getRequestParameter("jenazah_lahir_day") . "-" . $this->getRequestParameter("jenazah_lahir_month") . "-" . $this->getRequestParameter("jenazah_lahir_year"); $jenazah_tgl_mati = $this->getRequestParameter("jenazah_mati_day") . "-" . $this->getRequestParameter("jenazah_mati_month") . "-" . $this->getRequestParameter("jenazah_mati_year"); $ibu_tgl_lahir = $this->getRequestParameter("ibu_lahir_day") . "-" . $this->getRequestParameter("ibu_lahir_month") . "-" . $this->getRequestParameter("ibu_lahir_year"); $ayah_tgl_lahir = $this->getRequestParameter("ayah_lahir_day") . "-" . $this->getRequestParameter("ayah_lahir_month") . "-" . $this->getRequestParameter("ayah_lahir_year"); $info = new CapilMati(); $info->setMatiNo($id); $info->setMatiLuarNegeri("T"); if ($this->getRequestParameter("mati_kk_no_ada")) $info->setMatiNoKk($this->getRequestParameter("mati_kk_no")); else $info->setMatiNik(""); $info->setMatiNamaKk($this->getRequestParameter("mati_kk_nama")); if ($this->getRequestParameter("jenazah_nik_ada")) $info->setMatiNik($this->getRequestParameter("jenazah_nik")); $info->setMatiNamaLgkp($this->getRequestParameter("jenazah_nama")); $info->setMatiJnsKelamin($this->getRequestParameter("jenazah_jenis_kelamin")); $info->setMatiAgama($this->getRequestParameter("jenazah_agama")); $info->setMatiTglLahir(CapilSetDate($jenazah_tgl_lahir)); $info->setMatiTmptLahir($this->getRequestParameter("jenazah_tempat_lahir")); $info->setMatiLahirDn($this->getRequestParameter("jenis_lahir")); $info->setMatiTmptLahirNoProv($this->getRequestParameter("jenazah_lahir_no_prov")); $info->setMatiTmptLahirNoKab($this->getRequestParameter("jenazah_lahir_no_kab")); // $alamat = $this->getRequestParameter("jenazah_alamat") . ";" . // $this->getRequestParameter("jenazah_no_prov") . ";" . // $this->getRequestParameter("jenazah_no_kab") . ";" . // $this->getRequestParameter("jenazah_no_kec") . ";" . // $this->getRequestParameter("jenazah_no_kel"); // $info->setMatiAlamat($alamat); $info->setMatiAlamat($this->getRequestParameter("jenazah_alamat")); $info->setMatiNoProv($this->getRequestParameter("jenazah_no_prov")); $info->setMatiNoKab($this->getRequestParameter("jenazah_no_kab")); $info->setMatiNoKec($this->getRequestParameter("jenazah_no_kec")); $info->setMatiNoKel($this->getRequestParameter("jenazah_no_kel")); $info->setMatiNoRt($this->getRequestParameter("jenazah_no_rt")); $info->setMatiNoRw($this->getRequestParameter("jenazah_no_rw")); $info->setMatiWrgNgr($this->getRequestParameter("jenazah_wrg_ngr")); $info->setMatiKebangsaan($this->getRequestParameter("jenazah_bangsa")); $info->setMatiKeturunan($this->getRequestParameter("jenazah_keturunan")); $info->setMatiPekerjaan($this->getRequestParameter("jenazah_pekerjaan")); $info->setMatiAnakKe($this->getRequestParameter("jenazah_anak_ke")); $info->setMatiTglMati(CapilSetDate($jenazah_tgl_mati)); $info->setMatiWktMati(CapilSetTime($this->getRequestParameter("jenazah_jam_mati"), $this->getRequestParameter("jenazah_mnt_mati"))); $info->setMatiSebab($this->getRequestParameter("jenazah_sebab_mati")); $info->setMatiTmptMati($this->getRequestParameter("jenazah_tempat_mati")); $info->setMatiYgMnrgkan($this->getRequestParameter("jenazah_sumber")); $info->setMatiDomMati("D"); $ibu_tgl_kawin = $this->getRequestParameter("ibu_kawin_day") . "-" . $this->getRequestParameter("ibu_kawin_month") . "-" . $this->getRequestParameter("ibu_kawin_year"); if ($this->getRequestParameter("ibu_nik_ada")) $info->setIbuNik($this->getRequestParameter("ibu_nik")); $info->setIbuNamaLgkp($this->getRequestParameter("ibu_nama")); $info->setIbuTglLahir(CapilSetDate($ibu_tgl_lahir)); $info->setIbuTglKawin(CapilSetDate($ibu_tgl_kawin)); $info->setIbuWrgNgr($this->getRequestParameter("ibu_wrg_ngr")); $info->setIbuPekerjaan($this->getRequestParameter("ibu_pekerjaan")); $info->setIbuKebangsaan($this->getRequestParameter("ibu_bangsa")); $info->setIbuAlamat($this->getRequestParameter("ibu_alamat")); $info->setIbuNoRt($this->getRequestParameter("ibu_no_rt")); $info->setIbuNoRw($this->getRequestParameter("ibu_no_rw")); $info->setIbuNoProv($this->getRequestParameter("ibu_no_prov")); $info->setIbuNoKab($this->getRequestParameter("ibu_no_kab")); $info->setIbuNoKec($this->getRequestParameter("ibu_no_kec")); $info->setIbuNoKel($this->getRequestParameter("ibu_no_kel")); if ($this->getRequestParameter("ayah_nik_ada")) $info->setAyahNik($this->getRequestParameter("ayah_nik")); $info->setAyahNamaLgkp($this->getRequestParameter("ayah_nama")); $info->setAyahTglLahir(CapilSetDate($ayah_tgl_lahir)); $info->setAyahWrgNgr($this->getRequestParameter("ayah_wrg_ngr")); $info->setAyahPekerjaan($this->getRequestParameter("ayah_pekerjaan")); $info->setAyahKebangsaan($this->getRequestParameter("ayah_bangsa")); $info->setAyahAlamat($this->getRequestParameter("ayah_alamat")); $info->setAyahNoRt($this->getRequestParameter("ayah_no_rt")); $info->setAyahNoRw($this->getRequestParameter("ayah_no_rw")); $info->setAyahNoProv($this->getRequestParameter("ayah_no_prov")); $info->setAyahNoKab($this->getRequestParameter("ayah_no_kab")); $info->setAyahNoKec($this->getRequestParameter("ayah_no_kec")); $info->setAyahNoKel($this->getRequestParameter("ayah_no_kel")); $plpr_tgl_lapor = $this->getRequestParameter("pelapor_lapor_day") . "-" . $this->getRequestParameter("pelapor_lapor_month") . "-" . $this->getRequestParameter("pelapor_lapor_year"); $info->setPlprNik($this->getRequestParameter("pelapor_nik")); $info->setPlprNamaLgkp($this->getRequestParameter("pelapor_nama")); $info->setPlprUmur($this->getRequestParameter("pelapor_umur")); $info->setPlprTglLapor(CapilSetDate($plpr_tgl_lapor)); $info->setPlprKelamin($this->getRequestParameter("pelapor_kelamin")); $info->setPlprPekerjaan($this->getRequestParameter("pelapor_pekerjaan")); $info->setPlprAlamat($this->getRequestParameter("pelapor_alamat")); $info->setPlprNoRt($this->getRequestParameter("pelapor_no_rt")); $info->setPlprNoRw($this->getRequestParameter("pelapor_no_rw")); $info->setPlprNoProv($this->getRequestParameter("pelapor_no_prov")); $info->setPlprNoKab($this->getRequestParameter("pelapor_no_kab")); $info->setPlprNoKec($this->getRequestParameter("pelapor_no_kec")); $info->setPlprNoKel($this->getRequestParameter("pelapor_no_kel")); $info->setPlprHubKel($this->getRequestParameter("pelapor_hub_kel")); $info->setSaksi1Nik($this->getRequestParameter("saksi_one_nik")); $info->setSaksi1NamaLgkp($this->getRequestParameter("saksi_one_nama")); $info->setSaksi1Umur($this->getRequestParameter("saksi_one_umur")); $info->setSaksi1Kelamin($this->getRequestParameter("saksi_one_kelamin")); $info->setSaksi1Pekerjaan($this->getRequestParameter("saksi_one_pekerjaan")); $info->setSaksi1Alamat($this->getRequestParameter("saksi_one_alamat")); $info->setSaksi1NoRt($this->getRequestParameter("saksi_one_no_rt")); $info->setSaksi1NoRw($this->getRequestParameter("saksi_one_no_rw")); $info->setSaksi1NoProv($this->getRequestParameter("saksi_one_no_prov")); $info->setSaksi1NoKab($this->getRequestParameter("saksi_one_no_kab")); $info->setSaksi1NoKec($this->getRequestParameter("saksi_one_no_kec")); $info->setSaksi1NoKel($this->getRequestParameter("saksi_one_no_kel")); $info->setSaksi2Nik($this->getRequestParameter("saksi_two_nik")); $info->setSaksi2NamaLgkp($this->getRequestParameter("saksi_two_nama")); $info->setSaksi2Umur($this->getRequestParameter("saksi_two_umur")); $info->setSaksi2Kelamin($this->getRequestParameter("saksi_two_kelamin")); $info->setSaksi2Pekerjaan($this->getRequestParameter("saksi_two_pekerjaan")); $info->setSaksi2Alamat($this->getRequestParameter("saksi_two_alamat")); $info->setSaksi2NoRt($this->getRequestParameter("saksi_two_no_rt")); $info->setSaksi2NoRw($this->getRequestParameter("saksi_two_no_rw")); $info->setSaksi2NoProv($this->getRequestParameter("saksi_two_no_prov")); $info->setSaksi2NoKab($this->getRequestParameter("saksi_two_no_kab")); $info->setSaksi2NoKec($this->getRequestParameter("saksi_two_no_kec")); $info->setSaksi2NoKel($this->getRequestParameter("saksi_two_no_kel")); $info->setAdmNoProv($this->getRequestParameter("admProv")); $info->setAdmNoKab($this->getRequestParameter("admKab")); $info->setAdmNoKec($this->getRequestParameter("admKec")); $info->setAdmNoKel($this->getRequestParameter("admKel")); $noAktaExist = true; $noAkta =""; while($noAktaExist){ $noAkta = CapilGeneratorAktaKematian($this->getRequestParameter("admProv"), $this->getRequestParameter("admKab"), $this->getRequestParameter("admKec"), $this->getRequestParameter("jenazah_mati_day"), $this->getRequestParameter("jenazah_mati_month"), $this->getRequestParameter("jenazah_mati_year")); $checkAkta = new Criteria(); $checkAkta->add(CapilMatiPeer::ADM_AKTA_NO,$noAkta); $dataCheckAkta=CapilMatiPeer::doSelect($checkAkta); if(!$dataCheckAkta){ $noAktaExist = false; } } if (is_array($this->getRequestParameter("admDokumen"))) { $doc = $this->getRequestParameter("admDokumen"); while(list($key, $val)=each($this->cbDokumen)) { $document[] = ($doc[$key]==$key) ? $key . "=1" : $key . "=0"; } $theDocs = implode(";", $document); $info->setAdmDokumen($theDocs); } if ($this->getRequestParameter("num_update") == 0) { $info->setAdmAktaNo($noAkta); $info->setAdmAktaTgl(CapilSetDate(date("d-m-Y"))); } $info->setAdmSpNo($this->getRequestParameter("adm_sp_no")); $adm_sp_tgl = $this->getRequestParameter("adm_sp_day") . "-" . $this->getRequestParameter("adm_sp_month") . "-" . $this->getRequestParameter("adm_sp_year"); $info->setAdmSpTgl(CapilSetDate($adm_sp_tgl)); $info->setAdmSpNama($this->getRequestParameter("adm_sp_nama")); $info->setAdmStbld($this->getRequestParameter("adm_stbld")); $info->setAdmKadesNama($this->getRequestParameter("adm_kades_nama")); $info->setAdmKadesNip($this->getRequestParameter("adm_kades_nip")); $info->setAdmRegsNama($this->getRequestParameter("adm_regs_nama")); $info->setAdmRegsNip($this->getRequestParameter("adm_regs_nip")); $info->setAdmTglUpdate(CapilSetDate(date("d-m-Y"))); if ($this->getRequestParameter("mati_no")) { $info->setNew(false); $info->setFlagUpdate($this->getRequestParameter("num_update") + 1); } else { $info->setAdmTglEntry(CapilSetDate(date("d-m-Y"))); $info->setFlagUpdate(0); } $info->setUserId($this->ses_siak_user); siakAppLoggersTextUser("InputPencatatanKematian",$id."#".$this->ses_siak_level_name,$this->ses_siak_user); $info->save(); if ($this->getRequestParameter("jenazah_nik_ada") && $this->getRequestParameter("jenazah_nik")) { $bio = new BiodataWni(); $bio->setNik($this->getRequestParameter("jenazah_nik")); $bio->setNew(false); $bio->setFlagStatus(1); $bio->save(); if ($this->getRequestParameter("jenazah_stat_hbkel") == 1) { $bio1 = new DataKeluarga(); $bio1->setNoKk($this->getRequestParameter("mati_kk_no")); $bio1->setNew(false); $bio1->setTipeKk(4); $bio1->save(); } /*$infoDead = new Criteria(); $infoDead->add(BiodataWniPeer::NIK, $this->getRequestParameter("jenazah_nik")); $rowDead = BiodataWniPeer::doSelectOne($infoDead); if($rowDead){ if ($rowDead->getNoAktaKwn()) { $infoCoup = new Criteria(); $infoCoup->add(BiodataWniPeer::NO_AKTA_KWN, $rowDead->getNoAktaKwn()); $infoCoup->add(BiodataWniPeer::NIK, $this->getRequestParameter("jenazah_nik"), Criteria::NOT_EQUAL); $infoCoup->add(BiodataWniPeer::JENIS_KLMIN, $this->getRequestParameter("jenazah_nik"), Criteria::NOT_EQUAL); $meCoup = BiodataWniPeer::doSelect($infoCoup); foreach($meCoup as $rowCoup){ $bio = new BiodataWni(); $bio->setNik($rowCoup->getNik); $bio->setNew(false); $bio->setStatKwn(4); //$bio->setAktaKwn(2); //$bio->setAktaCrai(1); //$bio->setNoAktaKwn($noAkta); //$bio->setNoAktaCrai(""); $bio->save(); } } }*/ } $this->redirect ($this->pageUrl . '?id=' . $id . "&success=true"); } else if ($this->getRequest()->getMethod() == sfRequest::GET) { if ($this->getRequestParameter("id")) { $info = new Criteria(); $info->add(CapilMatiPeer::MATI_NO, $this->getRequestParameter("id")); $me = CapilMatiPeer::doSelect($info); $rows = $me[0]; if ($this->getRequestParameter("success")) $this->success = $this->getRequestParameter("success"); $this->matiIndex = $this->getRequestParameter("id"); $this->cbProvinsi = siakGetProvinsi(); $this->cbKabupaten = siakGetSelectKabupatenByParam($rows->getAdmNoProv()); $this->cbKecamatan = siakGetSelectKecamatanByParam($rows->getAdmNoProv(), $rows->getAdmNoKab()); $this->cbKelurahan = siakGetSelectKelurahanByParam($rows->getAdmNoProv(), $rows->getAdmNoKab(), $rows->getAdmNoKec()); $this->admNoProv = $rows->getAdmNoProv(); $this->admNoKab = $rows->getAdmNoKab(); $this->admNoKec = $rows->getAdmNoKec(); $this->admNoKel = $rows->getAdmNoKel(); $this->matiKkNo = $rows->getMatiNoKk(); $this->matiKkNama = $rows->getMatiNamaKk(); $this->jenazahNik = $rows->getMatiNik(); //------------------------------------------------------------------------ $this->jenazahNoKk = $rows->getMatiNoKk(); //------------------------------------------------------------------------ $this->jenazahNikExists = CapilNikAvailable($this->jenazahNik); $this->jenazahNama = $rows->getMatiNamaLgkp(); $this->jenazahKelamin = $rows->getMatiJnsKelamin(); $this->jenazahTglLahir = CapilGetDate($rows->getMatiTglLahir()); $this->jenazahTmptLahir = $rows->getMatiTmptLahir(); $this->jenisLahir = $rows->getMatiLahirDn(); $this->jenazahTmptLahirNoProv = $rows->getMatiTmptLahirNoProv(); $this->jenazahTmptLahirNoKab = $rows->getMatiTmptLahirNoKab(); $this->jenazahAgama = $rows->getMatiAgama(); $this->jenazahPekerjaan = $rows->getMatiPekerjaan(); $this->jenazahTmptLahir = $rows->getMatiTmptLahir(); $this->cbJenazahLahirKabupaten = siakGetSelectKabupatenByParam($rows->getMatiTmptLahirNoProv()); // $alamat = explode(";", $rows->getMatiAlamat()); // $this->jenazahAlamat = $alamat[0]; // $this->jenazahAlamatNoProv = $alamat[1]; // $this->jenazahAlamatNoKab = $alamat[2]; // $this->jenazahAlamatNoKec = $alamat[3]; // $this->jenazahAlamatNoKel = $alamat[4]; // $this->cbJenazahAlamatKabupaten = siakGetSelectKabupatenByParam($alamat[1]); // $this->cbJenazahAlamatKecamatan = siakGetSelectKecamatanByParam($alamat[1], $alamat[2]); // $this->cbJenazahAlamatKelurahan = siakGetSelectKelurahanByParam($alamat[1], $alamat[2], $alamat[3]); $this->jenazahAlamat = $rows->getMatiAlamat(); $this->jenazahAlamatNoProv = $rows->getMatiNoProv(); $this->jenazahAlamatNoKab = $rows->getMatiNoKab(); $this->jenazahAlamatNoKec = $rows->getMatiNoKec(); $this->jenazahAlamatNoKel = $rows->getMatiNoKel(); $this->cbJenazahAlamatKabupaten = siakGetSelectKabupatenByParam($rows->getMatiNoProv()); $this->cbJenazahAlamatKecamatan = siakGetSelectKecamatanByParam($rows->getMatiNoProv(), $rows->getMatiNoKab()); $this->cbJenazahAlamatKelurahan = siakGetSelectKelurahanByParam($rows->getMatiNoProv(), $rows->getMatiNoKab(), $rows->getMatiNoKec()); $this->jenazahAlamatNoRt = $rows->getMatiNoRt(); $this->jenazahAlamatNoRw = $rows->getMatiNoRw(); $this->jenazahWrgNgr = $rows->getMatiWrgNgr(); $this->jenazahKeturunan = $rows->getMatiKeturunan(); $this->jenazahBangsa = $rows->getMatiKebangsaan(); $this->jenazahAnakKe = $rows->getMatiAnakKe(); $this->jenazahTglMati = CapilGetDate($rows->getMatiTglMati()); $waktuMati = explode(":", $rows->getMatiWktMati()); $this->jenazahJamMati = $waktuMati[0]; $this->jenazahMntMati = $waktuMati[1]; $this->jenazahSebab = $rows->getMatiSebab(); $this->jenazahTmptMati = $rows->getMatiTmptMati(); $this->jenazahSumber = $rows->getMatiYgMnrgkan(); $this->jenazahDomMati = $rows->getMatiDomMati(); $this->ibuNik = $rows->getIbuNik(); $this->ibuNikExists = CapilNikAvailable($this->ibuNik); $this->ibuNama = $rows->getIbuNamaLgkp(); $this->ibuTglLahir = CapilGetDate($rows->getIbuTglLahir()); $this->ibuTglKawin = CapilGetDate($rows->getIbuTglKawin()); $this->ibuWrgNgr = $rows->getIbuWrgNgr(); $this->ibuPekerjaan = $rows->getIbuPekerjaan(); $this->ibuBangsa = $rows->getIbuKebangsaan(); $this->ibuAlamat = $rows->getIbuAlamat(); $this->ibuNoRt = $rows->getIbuNoRt(); $this->ibuNoRw = $rows->getIbuNoRw(); $this->ibuNoProv = $rows->getIbuNoProv(); $this->ibuNoKab = $rows->getIbuNoKab(); $this->ibuNoKec = $rows->getIbuNoKec(); $this->ibuNoKel = $rows->getIbuNoKel(); $this->cbIbuKabupaten = siakGetSelectKabupatenByParam($rows->getIbuNoProv()); $this->cbIbuKecamatan = siakGetSelectKecamatanByParam($rows->getIbuNoProv(), $rows->getIbuNoKab()); $this->cbIbuKelurahan = siakGetSelectKelurahanByParam($rows->getIbuNoProv(), $rows->getIbuNoKab(), $rows->getIbuNoKec()); $this->ayahNik = $rows->getAyahNik(); $this->ayahNikExists = CapilNikAvailable($this->ayahNik); $this->ayahNama = $rows->getAyahNamaLgkp(); $this->ayahTglLahir = CapilGetDate($rows->getAyahTglLahir()); $this->ayahWrgNgr = $rows->getAyahWrgNgr(); $this->ayahPekerjaan = $rows->getAyahPekerjaan(); $this->ayahBangsa = $rows->getAyahKebangsaan(); $this->ayahAlamat = $rows->getAyahAlamat(); $this->ayahNoRt = $rows->getAyahNoRt(); $this->ayahNoRw = $rows->getAyahNoRw(); $this->ayahNoProv = $rows->getAyahNoProv(); $this->ayahNoKab = $rows->getAyahNoKab(); $this->ayahNoKec = $rows->getAyahNoKec(); $this->ayahNoKel = $rows->getAyahNoKel(); $this->cbAyahKabupaten = siakGetSelectKabupatenByParam($rows->getAyahNoProv()); $this->cbAyahKecamatan = siakGetSelectKecamatanByParam($rows->getAyahNoProv(), $rows->getAyahNoKab()); $this->cbAyahKelurahan = siakGetSelectKelurahanByParam($rows->getAyahNoProv(), $rows->getAyahNoKab(), $rows->getAyahNoKec()); $this->pelaporNik = $rows->getPlprNik(); $this->pelaporNikExists = CapilNikAvailable($this->pelaporNik); $this->pelaporNama = $rows->getPlprNamaLgkp(); $this->pelaporUmur = $rows->getPlprUmur(); $this->pelaporTglLapor = CapilGetDate($rows->getPlprTglLapor()); $this->pelaporKelamin = $rows->getPlprKelamin(); $this->pelaporPekerjaan = $rows->getPlprPekerjaan(); $this->pelaporAlamat = $rows->getPlprAlamat(); $this->pelaporNoRt = $rows->getPlprNoRt(); $this->pelaporNoRw = $rows->getPlprNoRw(); $this->pelaporNoProv = $rows->getPlprNoProv(); $this->pelaporNoKab = $rows->getPlprNoKab(); $this->pelaporNoKec = $rows->getPlprNoKec(); $this->pelaporNoKel = $rows->getPlprNoKel(); $this->pelaporHubKel = $rows->getPlprHubKel(); $this->cbPelaporKabupaten = siakGetSelectKabupatenByParam($rows->getPlprNoProv()); $this->cbPelaporKecamatan = siakGetSelectKecamatanByParam($rows->getPlprNoProv(), $rows->getPlprNoKab()); $this->cbPelaporKelurahan = siakGetSelectKelurahanByParam($rows->getPlprNoProv(), $rows->getPlprNoKab(), $rows->getPlprNoKec()); $this->saksiOneNik = $rows->getSaksi1Nik(); $this->saksiOneNikExists = CapilNikAvailable($this->saksiOneNik); $this->saksiOneNama = $rows->getSaksi1NamaLgkp(); $this->saksiOneUmur = $rows->getSaksi1Umur(); $this->saksiOneKelamin = $rows->getSaksi1Kelamin(); $this->saksiOnePekerjaan = $rows->getSaksi1Pekerjaan(); $this->saksiOneAlamat = $rows->getSaksi1Alamat(); $this->saksiOneNoRt = $rows->getSaksi1NoRt(); $this->saksiOneNoRw = $rows->getSaksi1NoRw(); $this->saksiOneNoProv = $rows->getSaksi1NoProv(); $this->saksiOneNoKab = $rows->getSaksi1NoKab(); $this->saksiOneNoKec = $rows->getSaksi1NoKec(); $this->saksiOneNoKel = $rows->getSaksi1NoKel(); $this->cbSaksiOneKabupaten = siakGetSelectKabupatenByParam($rows->getSaksi1NoProv()); $this->cbSaksiOneKecamatan = siakGetSelectKecamatanByParam($rows->getSaksi1NoProv(), $rows->getSaksi1NoKab()); $this->cbSaksiOneKelurahan = siakGetSelectKelurahanByParam($rows->getSaksi1NoProv(), $rows->getSaksi1NoKab(), $rows->getSaksi1NoKec()); $this->saksiTwoNik = $rows->getSaksi2Nik(); $this->saksiTwoNikExists = CapilNikAvailable($this->saksiTwoNik); $this->saksiTwoNama = $rows->getSaksi2NamaLgkp(); $this->saksiTwoUmur = $rows->getSaksi2Umur(); $this->saksiTwoKelamin = $rows->getSaksi2Kelamin(); $this->saksiTwoPekerjaan = $rows->getSaksi2Pekerjaan(); $this->saksiTwoAlamat = $rows->getSaksi2Alamat(); $this->saksiTwoNoRt = $rows->getSaksi2NoRt(); $this->saksiTwoNoRw = $rows->getSaksi2NoRw(); $this->saksiTwoNoProv = $rows->getSaksi2NoProv(); $this->saksiTwoNoKab = $rows->getSaksi2NoKab(); $this->saksiTwoNoKec = $rows->getSaksi2NoKec(); $this->saksiTwoNoKel = $rows->getSaksi2NoKel(); $this->cbSaksiTwoKabupaten = siakGetSelectKabupatenByParam($rows->getSaksi2NoProv()); $this->cbSaksiTwoKecamatan = siakGetSelectKecamatanByParam($rows->getSaksi2NoProv(), $rows->getSaksi2NoKab()); $this->cbSaksiTwoKelurahan = siakGetSelectKelurahanByParam($rows->getSaksi2NoProv(), $rows->getSaksi2NoKab(), $rows->getSaksi2NoKec()); $this->admAktaNo = $rows->getAdmAktaNo(); $theDocs = explode(";", $rows->getAdmDokumen()); foreach($theDocs AS $doc) { $docs = explode("=", $doc); $thisDocs[$docs[0]] = $docs[1]; } $this->admDokumen = $thisDocs; $this->admJenisLahir = $getAdm[1]; $this->admAktaTgl = CapilDateFormat($rows->getAdmAktaTgl(), false, true); $this->admAktaKtpTgl = ($rows->getAdmAktaKtpTgl()) ? CapilDateFormat($rows->getAdmAktaKtpTgl(), false, true) : "" ; $this->admSpNo = $rows->getAdmSpNo(); $this->admSpTgl = CapilGetDate($rows->getAdmSpTgl()); $this->admSpNama = $rows->getAdmSpNama(); $this->admStbld = $rows->getAdmStbld(); $this->admKadesNama = $rows->getAdmKadesNama(); $this->admKadesNip = $rows->getAdmKadesNip(); $this->admRegsNama = $rows->getAdmRegsNama(); $this->admRegsNip = $rows->getAdmRegsNip(); $this->numUpdate = $rows->getFlagUpdate(); $this->admTglEntry = CapilGetDate($rows->getAdmTglEntry()); $this->admTglUpdate = $rows->getAdmTglUpdate(); } else $this->cbProvinsi = siakGetProvinsi(); switch($this->ses_siak_level_code) { case "8": $this->admNoProv = $this->ses_siak_prop; $this->admNoKab = $this->ses_siak_kab; $this->admNoKec = $this->ses_siak_kec; $this->namaProv = CapilGetRegional($this->ses_siak_prop); $this->namaKab = CapilGetRegional($this->ses_siak_prop, $this->ses_siak_kab); break; case "7": $this->admNoProv = $this->ses_siak_prop; $this->admNoKab = $this->ses_siak_kab; $this->namaProv = CapilGetRegional($this->ses_siak_prop); $this->namaKab = CapilGetRegional($this->ses_siak_prop, $this->ses_siak_kab); if ($this->ses_siak_kec) { $this->admNoKec = $this->ses_siak_kec; $this->namaKec = CapilGetRegional($this->ses_siak_prop, $this->ses_siak_kab, $this->ses_siak_kec); } break; case "13": $this->admNoProv = $this->ses_siak_prop; $this->admNoKab = $this->ses_siak_kab; $this->namaProv = CapilGetRegional($this->ses_siak_prop); $this->namaKab = CapilGetRegional($this->ses_siak_prop, $this->ses_siak_kab); if ($this->ses_siak_kec) { $this->admNoKec = $this->ses_siak_kec; $this->namaKec = CapilGetRegional($this->ses_siak_prop, $this->ses_siak_kab, $this->ses_siak_kec); } break; } } } }
Copyright ©2021 || Defacer Indonesia