/**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function show($faskes, $dokter)
 {
     $jadwal = Dokter::find($dokter);
     $jadwal->praktek->toArray();
     $d = $this->day;
     return $jadwal;
 }
Example #2
0
 public function run()
 {
     //create dokter
     $dokter1 = Dokter::create(['nama_dokter' => 'John Dorian', 'jenis_kelamin' => 'L', 'nik' => '1234567891234567', 'alamat' => 'Random Apartment near Sacred Heart Hospital', 'tanggal_lahir' => date("Y-m-d", rand(100000, 10000000)), 'id_poli' => 'POL01', 'spesialisasi' => 'Internal medicine', 'email' => '*****@*****.**']);
     $new_users = User::create(['email' => '*****@*****.**', 'password' => bcrypt('qwerty')]);
     $new_users = User::where('email', '*****@*****.**');
     $dokterRole = Role::find('RL002');
     $new_users->attachRole($dokterRole);
     //create admin
     // $admin1 = Admin::create([
     //   'nama_admin' => 'Elliot Alderson',
     //   'jenis_kelamin' => 'L',
     //   'nik' => '8901234567456037',
     //   'alamat' =>
     // ]);
 }
Example #3
0
 public function updateDokter(Request $request, $id)
 {
     $dokter = Dokter::findOrFail($id);
     $format_tgl_info_old = Input::get('tanggal_lahir');
     $this->validate($request, ['nama_dokter' => 'required', 'nik' => 'required|max:16|min:16', 'jenis_kelamin' => 'required', 'tanggal_lahir' => 'required', 'alamat' => 'required', 'telepon' => 'required', 'id_poli' => 'required', 'email' => 'required', 'spesialisasi' => 'required']);
     $input = $request->all();
     $dokter->fill($input)->save();
     Dokter::where('id', $id)->update(array('tanggal_lahir' => date("Y-m-d", strtotime($format_tgl_info_old))));
     Session::flash('edit_message', 'Dokter ' . $id . ' berhasil dimutakhirkan!');
     return redirect(action('UsersController@editDokter', $dokter->id));
 }
 public function dropdown($id)
 {
     $dokter = Dokter::where('id_poli', $id)->get();
     return Response::json($dokter);
 }
 /**
  * Show the form for creating a new resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function create($faskes, $id)
 {
     $dokter = Dokter::findOrFail($id);
     return view('faskes.dokter.praktek.create', compact('dokter'));
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($faskes, $id)
 {
     Dokter::findOrFail($id)->delete();
     return redirect('faskes/' . $faskes . '/dokter')->with('message', 'Dokter Berhasil ditambahkan');
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id, $dokter_id)
 {
     //
     Dokter::findOrFail($dokter_id)->delete();
     return 'success';
 }