public static function update($ag) { $user = User::find($ag['id']); $user = UserDAO::exchangeArray($user, $ag); $user->update(); return $user; }
public function update() { $u = Input::get('user'); $user = UserDAO::saveOrUpdate($u); Session::flash('message', "User dengan username {$user->username} berhasil di ubah!"); return Redirect::to('/dash/myaccount'); }
public function updateView($id) { // $rec = Form::find($id); $data = ['page_title' => 'Kasus Anak 3 (KA3)', 'panel_title' => 'Form Edit', 'form_url' => '/dash/formka3/update', 'form_status' => 'edit', 'record' => Form::find($id), 'jenis_kasus' => JenisKasus::all(), 'tindak_lanjut' => TindakLanjut::all(), 'user' => UserDAO::jsonAllOperator()]; return View::make('formka3.form', $data); }
public function delete($id) { $user = User::find($id); $fms = $user->form; foreach ($fms as $fm) { if ($fm->nama == "ka1" || $fm->nama == "ka2") { $anak = $fm->anak->first(); if ($anak) { $form = $anak->form; foreach ($form as $fm) { FormDAO::delete($fm->id); } $pendampingan = $anak->pendampingan; if ($pendampingan) { foreach ($pendampingan as $pen) { PendampinganDAO::delete($pen->id); } } $files = $anak->files; if ($files) { foreach ($files as $fl) { FilesDAO::delete($fl->id); } } $pelapor = $anak->pelapor->first(); if ($pelapor) { $pelapor->delete(); } $sumber = $anak->sumber_informasi->first(); if ($sumber) { $sumber->delete(); } $keluarga = $anak->keluarga; if ($keluarga) { $keluarga->delete(); } $fisik = $anak->gambaran_fisik; if ($fisik) { $fisik->delete(); } $identifikasi = $anak->identifikasi_masalah; if ($identifikasi) { $identifikasi->delete(); } $psiko = $anak->kondisi_psikososial; if ($psiko) { $psiko->delete(); } $contact = $anak->contact_person; if ($contact) { $contact->delete(); } $nama_anak = $anak->nama; $anak->delete(); } } } $nama = $user->name; UserDAO::delete($id); if ($user) { Session::flash('message', "User dengan Nama {$nama} berhasil dihapus!"); } else { Session::flash('message', "Error, User dengan Nama {$nama} tidak ditemukan!"); } return Redirect::to('/dash/user'); }
public function updateView($id) { $rec = Form::find($id); $anak = $rec->anak->first(); $data = ['page_title' => 'Kasus Anak 5 (KA5)', 'panel_title' => 'Form Edit', 'form_url' => '/dash/formka5/update', 'form_status' => 'edit', 'record' => Form::find($id), 'jenis_kasus' => JenisKasus::all(), 'intervensi' => Intervensi::all(), 'user' => UserDAO::jsonAllOperator()]; return View::make('formka5.form', $data); }