/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     //how to solve invalid hadwal
     $id = $request->faskes_id;
     $day = ['Senin', 'Selasa', 'Rabu', 'Kamis', 'Jumat', 'Sabtu'];
     $exist = OFaskes::where('faskes_id', $id)->where('hari', $request->hari)->count();
     //validate
     $validator = Validator::make($request->all(), ['hari' => 'required', 'jam_buka' => 'required', 'jam_mulai_istirahat' => 'after:jam_buka|before:jam_selesai_istirahat|after:jam_tutup', 'jam_selesai_istirahat' => 'after:jam_buka|after:jam_tutup', 'jam_tutup' => 'required|after:jam_buka'], ['hari.required' => 'Hari Kerja Belum Dipilih', 'jam_buka.required' => 'Jam mulai praktik belum di isi', 'jam_mulai_istirahat.after' => 'Jam Mulai Praktek Sore Tidak Valid', 'jam_mulai_istirahat.before' => 'Jam Mulai Praktek Sore Tidak Valid', 'jam_selesai_istirahat.after' => 'Jam Selesai Praktek Sore Tidak Valid', 'jam_selesai_istirahat.before' => 'Jam Selesai Praktek Sore Tidak Valid', 'jam_tutup.required' => 'Jam Selesai Praktik belum di isi', 'jam_tutup.after' => 'Jam Selesai praktik tidak valid']);
     if ($validator->fails()) {
         return redirect('faskes/' . $id . '/open/create')->withErrors($validator)->withInput();
     } else {
         if ($exist > 0) {
             return redirect('faskes/' . $id . '/open/create')->with('message', 'Jadwal pada hari ' . $day[$request->hari] . ' telah di inputkan !')->withInput();
         } else {
             if (isset($request->jam_mulai_istirahat)) {
                 $data = ['faskes_id' => $id, 'hari' => $request->hari, 'jam_buka' => $request->jam_buka, 'jam_mulai_istirahat' => $request->jam_tutup, 'jam_selesai_istirahat' => $request->jam_mulai_istirahat, 'jam_tutup' => $request->jam_selesai_istirahat];
             } else {
                 $data = $request->all();
             }
         }
     }
     OFaskes::create($data);
     return redirect('faskes/' . $request->faskes_id . '/open')->with('message', 'Berhasil ditambahkan');
 }