/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $validator = Validator::make($request->all(), ['hari' => 'required', 'jam_mulai' => 'required|before:jam_selesai', 'jam_selesai' => 'required|after:jam_mulai'], ['hari.required' => 'Field hari tidak boleh kosong', 'jam_mulai.required' => 'Field jam mulai praktik tidak boleh kosong', 'jam_selesai.required' => 'Field jam selesai praktik tidak boleh kosong', 'jam_mulai.before' => 'Jam Mulai praktek tidak valid', 'jam_selesai.after' => 'Jam Selesai Praktek tidak valid']); if ($validator->fails()) { return redirect('faskes/' . $request->faskes_id . '/dokter/' . $request->dokter_id . '/praktek/create')->withErrors($validator)->withInput(); } else { $exist = ODokter::where('faskes_id', $request->faskes_id)->where('dokter_id', $request->dokter_id)->where('hari', $request->hari)->count(); if ($exist > 0) { return redirect('faskes/' . $request->faskes_id . '/dokter/' . $request->dokter_id . '/praktek/create')->with('message', 'Jadwal pada hari ' . $this->day[$request->hari] . ' telah di inputkan !')->withInput(); } else { ODokter::create($request->all()); return redirect('faskes/' . $request->faskes_id . '/dokter/' . $request->dokter_id . '/praktek')->with('message', 'Data praktek berhasil ditambahkan'); } } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { ODokter::create($request->all()); return 'inserted'; }