Esempio n. 1
0
 public static function delete($id)
 {
     $ayah = Ayah::find($id);
     if (!is_null($ayah->first())) {
         return $ayah->delete();
     } else {
         return false;
     }
 }
Esempio n. 2
0
 public static function ayahSaveOrUpdate($ayh, $keluarga)
 {
     $ayah = null;
     if (isset($ayh['id'])) {
         $ayah = Ayah::find($ayh['id']);
         $ayah->nama = $ayh['nama'];
         $ayah->tempat_lahir = $ayh['tempat_lahir'];
         $ayah->tanggal_lahir = DateHelper::toDate($ayh['tanggal_lahir']);
         $ayah->alamat = $ayh['alamat'];
         $ayah->pekerjaan = $ayh['pekerjaan'];
         $ayah->telp = $ayh['telp'];
         $ayah->pendidikan_terakhir = $ayh['pendidikan'];
         $ayah->Keluarga()->associate($keluarga);
         $ayah_desa = Desa::find($ayh['desa']);
         $ayah->Desa()->associate($ayah_desa);
         $ayah->update();
     } else {
         $ayah = new Ayah();
         $ayah->nama = $ayh['nama'];
         $ayah->tempat_lahir = $ayh['tempat_lahir'];
         $ayah->tanggal_lahir = DateHelper::toDate($ayh['tanggal_lahir']);
         $ayah->alamat = $ayh['alamat'];
         $ayah->pekerjaan = $ayh['pekerjaan'];
         $ayah->telp = $ayh['telp'];
         $ayah->pendidikan_terakhir = $ayh['pendidikan'];
         $ayah->Keluarga()->associate($keluarga);
         $ayah_desa = Desa::find($ayh['desa']);
         $ayah->Desa()->associate($ayah_desa);
         $ayah->save();
     }
     return $ayah;
 }