public static function delete($id) { $ayah = Ayah::find($id); if (!is_null($ayah->first())) { return $ayah->delete(); } else { return false; } }
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; }