MINI
C:
/
SiakApp
/
apps
/
ddn
/
modules
/
CatatanSipil
/
actions
/
Upload File:
files >> C:/SiakApp/apps/ddn/modules/CatatanSipil/actions/CatatPerubahanNamaAction.class.php
<?php /** * CatatanSipil actions. * * @package gpe * @subpackage CatatanSipil * @author Your name here * @version SVN: $Id: CatatPerubahanNamaAction.class.php,v 1.5 2013/02/20 10:04:54 fatah Exp $ */ class CatatPerubahanNamaAction 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 - Perubahan Nama"; $this->pageUrl = "/CatatanSipil/CatatPerubahanNama"; } public function executeCatatPerubahanNama(sfWebRequest $request) { $this->cbPekerjaan = siakWNILoadReference("201"); $this->cbAgama = siakWNILoadReference("501"); $this->cbPendidikan = siakWNILoadReference("101"); $this->cbJenisKelamin = siakWNILoadReference("801"); $this->cbKewarganegaraan = CapilLoadReference("615", false); $this->cbPengadilan = siakWNILoadReference("620"); if ($this->getRequest()->getMethod() == sfRequest::POST) { $id = (!$this->getRequestParameter("rubah_no")) ? $this->getRequestParameter("admProv").$this->getRequestParameter("admKab").CapilTimeSession() : $this->getRequestParameter("rubah_no"); $info = new CapilRubahNama(); $info->setRubahNo($id); $rubah_tgl_lahir = $this->getRequestParameter("rubah_lahir_day") . "-" . $this->getRequestParameter("rubah_lahir_month") . "-" . $this->getRequestParameter("rubah_lahir_year"); $info->setAdmNoProv($this->getRequestParameter("admProv")); $info->setAdmNoKab($this->getRequestParameter("admKab")); $info->setAdmNoKec($this->getRequestParameter("admKec")); $info->setAdmNoKel($this->getRequestParameter("admKel")); if ($this->getRequestParameter("rubah_nik_ada")) $info->setRubahNik($this->getRequestParameter("rubah_nik")); if ($this->getRequestParameter("rubah_no_kk_ada")) $info->setRubahNoKk($this->getRequestParameter("rubah_no_kk")); $info->setRubahNoAktaLahir($this->getRequestParameter("rubah_no_akta_lahir")); $info->setRubahLamaNamaLgkp($this->getRequestParameter("rubah_nama")); $info->setRubahBaruNamaLgkp($this->getRequestParameter("rubah_nama_baru")); $info->setRubahJnsKelamin($this->getRequestParameter("rubah_jenis_kelamin")); $info->setRubahTglLahir(CapilSetDate($rubah_tgl_lahir)); $info->setRubahTmptLahir($this->getRequestParameter("rubah_tempat_lahir")); $info->setRubahAlamat($this->getRequestParameter("rubah_alamat")); $info->setRubahNoRt($this->getRequestParameter("rubah_no_rt")); $info->setRubahNoRw($this->getRequestParameter("rubah_no_rw")); $info->setRubahKodePos($this->getRequestParameter("rubah_kode_pos")); $info->setRubahTelp($this->getRequestParameter("rubah_no_telp")); $info->setRubahNoProv($this->getRequestParameter("rubah_no_prov")); $info->setRubahNoKab($this->getRequestParameter("rubah_no_kab")); $info->setRubahNoKec($this->getRequestParameter("rubah_no_kec")); $info->setRubahNoKel($this->getRequestParameter("rubah_no_kel")); $info->setRubahAgama($this->getRequestParameter("rubah_agama")); $info->setRubahPddk($this->getRequestParameter("rubah_pddk")); $info->setRubahPekerjaan($this->getRequestParameter("rubah_pekerjaan")); $info->setRubahWrgNgr($this->getRequestParameter("rubah_wrg_ngr")); $info->setRubahBangsa($this->getRequestParameter("rubah_bangsa")); if ($this->getRequestParameter("ortu_nik_ada")) $info->setOrtuNik($this->getRequestParameter("ortu_nik")); $ortu_tgl_lahir = $this->getRequestParameter("ortu_lahir_day") . "-" . $this->getRequestParameter("ortu_lahir_month") . "-" . $this->getRequestParameter("ortu_lahir_year"); $info->setOrtuNamaLgkp($this->getRequestParameter("ortu_nama")); $info->setOrtuAgama($this->getRequestParameter("ortu_agama")); $info->setOrtuTglLahir(CapilSetDate($ortu_tgl_lahir)); $info->setOrtuTmptLahir($this->getRequestParameter("ortu_tempat_lahir")); $info->setOrtuAlamat($this->getRequestParameter("ortu_alamat")); $info->setOrtuNoRt($this->getRequestParameter("ortu_no_rt")); $info->setOrtuNoRw($this->getRequestParameter("ortu_no_rw")); $info->setOrtuKodePos($this->getRequestParameter("ortu_kode_pos")); $info->setOrtuTelp($this->getRequestParameter("ortu_no_telp")); $info->setOrtuNoProv($this->getRequestParameter("ortu_no_prov")); $info->setOrtuNoKab($this->getRequestParameter("ortu_no_kab")); $info->setOrtuNoKec($this->getRequestParameter("ortu_no_kec")); $info->setOrtuNoKel($this->getRequestParameter("ortu_no_kel")); $info->setOrtuPddk($this->getRequestParameter("ortu_pddk")); $info->setOrtuWrgNgr($this->getRequestParameter("ortu_wrg_ngr")); $info->setOrtuBangsa($this->getRequestParameter("ortu_bangsa")); $info->setOrtuPekerjaan($this->getRequestParameter("ortu_pekerjaan")); $adm_pp_tgl = $this->getRequestParameter("adm_pp_day") . "-" . $this->getRequestParameter("adm_pp_month") . "-" . $this->getRequestParameter("adm_pp_year"); $info->setAdmPpNo($this->getRequestParameter("adm_pp_no")); $info->setAdmPpTgl(CapilSetDate($adm_pp_tgl)); $info->setAdmPpLbg($this->getRequestParameter("adm_pp_lbg")); $info->setAdmPpTmpt($this->getRequestParameter("adm_pp_tmpt")); $info->setAdmRegsNama($this->getRequestParameter("adm_regs_nama")); $info->setAdmRegsNip($this->getRequestParameter("adm_regs_nip")); //$info->setAdmTglUpdate(CapilSetDate(date("d-m-Y"))); $adm_tgl_update=$this->getRequestParameter('adm_tgl_update_day').'-'.$this->getRequestParameter("adm_tgl_update_month") . "-" . $this->getRequestParameter("adm_tgl_update_year"); $info->setAdmTglUpdate($adm_tgl_update); if ($this->getRequestParameter("rubah_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("InputPencatatanPerubahanNama",$id."#".$this->ses_siak_level_name,$this->ses_siak_user); $info->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(CapilRubahNamaPeer::RUBAH_NO, $this->getRequestParameter("id")); $me = CapilRubahNamaPeer::doSelect($info); $rows = $me[0]; if ($this->getRequestParameter("success")) $this->success = $this->getRequestParameter("success"); $this->rubahIndex = $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->rubahNik = $rows->getRubahNik(); $this->rubahNikExists = CapilNikAvailable($this->rubahNik); $this->rubahNoAktaLahir = $rows->getRubahNoAktaLahir(); $this->rubahNamaLama = $rows->getRubahLamaNamaLgkp(); $this->rubahNamaBaru = $rows->getRubahBaruNamaLgkp(); $this->rubahJenisKelamin = $rows->getRubahJnsKelamin(); $this->rubahAgama = $rows->getRubahAgama(); $this->rubahLahirDate = CapilGetDate($rows->getRubahTglLahir()); $this->rubahTempatLahir = $rows->getRubahTmptLahir(); $this->rubahAlamat = $rows->getRubahAlamat(); $this->rubahNoRt = $rows->getRubahNoRt(); $this->rubahNoRw = $rows->getRubahNoRw(); $this->rubahKodePos = $rows->getRubahKodePos(); $this->rubahNoTelp = $rows->getRubahTelp(); $this->rubahNoProv = $rows->getRubahNoProv(); $this->rubahNoKab = $rows->getRubahNoKab(); $this->rubahNoKec = $rows->getRubahNoKec(); $this->rubahNoKel = $rows->getRubahNoKel(); $this->cbRubahKabupaten = siakGetSelectKabupatenByParam($rows->getRubahNoProv()); $this->cbRubahKecamatan = siakGetSelectKecamatanByParam($rows->getRubahNoProv(), $rows->getRubahNoKab()); $this->cbRubahKelurahan = siakGetSelectKelurahanByParam($rows->getRubahNoProv(), $rows->getRubahNoKab(), $rows->getRubahNoKec()); $this->rubahPddk = $rows->getRubahPddk(); $this->rubahWrgNgr = $rows->getRubahWrgNgr(); $this->rubahKebangsaan = $rows->getRubahBangsa(); $this->rubahPekerjaan = $rows->getRubahPekerjaan(); $this->ortuNik = $rows->getOrtuNik(); $this->ortuNikExists = CapilNikAvailable($this->ortuNik); $this->ortuNama = $rows->getOrtuNamaLgkp(); $this->ortuAgama = $rows->getOrtuAgama(); $this->ortuLahirDate = CapilGetDate($rows->getOrtuTglLahir()); $this->ortuTempatLahir = $rows->getOrtuTmptLahir(); $this->ortuAlamat = $rows->getOrtuAlamat(); $this->ortuNoRt = $rows->getOrtuNoRt(); $this->ortuNoRw = $rows->getOrtuNoRw(); $this->ortuKodePos = $rows->getOrtuKodePos(); $this->ortuNoTelp = $rows->getOrtuTelp(); $this->ortuNoProv = $rows->getOrtuNoProv(); $this->ortuNoKab = $rows->getOrtuNoKab(); $this->ortuNoKec = $rows->getOrtuNoKec(); $this->ortuNoKel = $rows->getOrtuNoKel(); $this->ortuPddk = $rows->getOrtuPddk(); $this->ortuWrgNgr = $rows->getOrtuWrgNgr(); $this->ortuKebangsaan = $rows->getOrtuBangsa(); $this->ortuPekerjaan = $rows->getOrtuPekerjaan(); $this->cbOrtuKabupaten = siakGetSelectKabupatenByParam($rows->getOrtuNoProv()); $this->cbOrtuKecamatan = siakGetSelectKecamatanByParam($rows->getOrtuNoProv(), $rows->getOrtuNoKab()); $this->cbOrtuKelurahan = siakGetSelectKelurahanByParam($rows->getOrtuNoProv(), $rows->getOrtuNoKab(), $rows->getOrtuNoKec()); $this->admPpNo = $rows->getAdmPpNo(); $this->admPpTgl = CapilGetDate($rows->getAdmPpTgl()); $this->admPpLbg = $rows->getAdmPpLbg(); $this->admPpTmpt = $rows->getAdmPpTmpt(); $this->admRegsNama = $rows->getAdmRegsNama(); $this->admRegsNip = $rows->getAdmRegsNip(); $this->admTglEntry = $rows->getAdmTglEntry(); $this->admTglUpdate = $rows->getAdmTglUpdate(); $this->numUpdate = $rows->getFlagUpdate(); } 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