예제 #1
0
 public static function delete($id)
 {
     $ibu = Ibu::find($id);
     if (!is_null($ibu->first())) {
         return $ibu->delete();
     } else {
         return false;
     }
 }
예제 #2
0
 public static function ibuSaveOrUpdate($ib, $keluarga)
 {
     $ibu = null;
     if (isset($ib['id'])) {
         $ibu = Ibu::find($ib['id']);
         $ibu->nama = $ib['nama'];
         $ibu->tempat_lahir = $ib['tempat_lahir'];
         $ibu->tanggal_lahir = DateHelper::toDate($ib['tanggal_lahir']);
         $ibu->alamat = $ib['alamat'];
         $ibu->pekerjaan = $ib['pekerjaan'];
         $ibu->telp = $ib['telp'];
         $ibu->pendidikan_terakhir = $ib['pendidikan'];
         $ibu->Keluarga()->associate($keluarga);
         $ibu_desa = Desa::find($ib['desa']);
         $ibu->Desa()->associate($ibu_desa);
         $ibu->update();
     } else {
         $ibu = new Ibu();
         $ibu->nama = $ib['nama'];
         $ibu->tempat_lahir = $ib['tempat_lahir'];
         $ibu->tanggal_lahir = DateHelper::toDate($ib['tanggal_lahir']);
         $ibu->alamat = $ib['alamat'];
         $ibu->pekerjaan = $ib['pekerjaan'];
         $ibu->telp = $ib['telp'];
         $ibu->pendidikan_terakhir = $ib['pendidikan'];
         $ibu->Keluarga()->associate($keluarga);
         $ibu_desa = Desa::find($ib['desa']);
         $ibu->Desa()->associate($ibu_desa);
         $ibu->save();
     }
     return $ibu;
 }