public function markahKemaskini(Request $request) { // Validation $validation = Validator::make($request->all(), ['id' => 'required|numeric', 'position' => 'required|min:5', 'mark' => 'required|numeric']); if ($validation->fails()) { Session::flash('error', 'Ralat. Sila isikan input dengan format yang betul.'); return redirect()->back(); } $markah = Markah::findOrFail($request->get('id')); $markah->position = ucwords($request->get('position')); $markah->mark = $request->get('mark'); if ($markah->save()) { Session::flash('success', 'Berjaya. Markah berjaya direkod.'); } return redirect()->back(); }
Route::post('penerima', ['as' => 'ppk.rekod.penerima', 'uses' => 'Ppk\\PenerimaController@penerimaPost']); /*********************************** * Permarkahan ***********************************/ Route::get('permarkahan', ['as' => 'ppk.rekod.permarkahan', 'uses' => 'Ppk\\PermarkahanController@index']); Route::post('permarkahan', ['as' => 'ppk.rekod.permarkahanPost', 'uses' => 'Ppk\\PermarkahanController@indexPost']); Route::get('permarkahan/hapus/{id}', function ($id) { if (\App\Markah::destroy($id)) { Session::flash('success', 'Berjaya. Permarkahan berjaya dihapus.'); } else { Session::flash('error', 'Gagal. Permarkahan gagal dihapus.'); } return redirect()->back(); }); Route::get('permarkahan/{id}', function ($id) { $mark = \App\Markah::findOrFail($id); return View('ppk.rekod.permarkahan.edit', compact('mark')); }); Route::post('permarkahan/edit', ['as' => 'ppk.rekod.permarkahan.edit', 'uses' => 'Ppk\\PermarkahanController@edit']); /************************************ * Permohonan ************************************/ Route::get('permohonan', ['as' => 'ppk.rekod.permohonan', 'uses' => 'Ppk\\PermohonanController@permohonan']); Route::post('permohonan', ['as' => 'ppk.rekod.permohonan2', 'uses' => 'Ppk\\PermohonanController@permohonan2']); Route::post('permohonan3', ['as' => 'ppk.rekod.permohonan3', 'uses' => 'Ppk\\PermohonanController@permohonan3']); Route::post('permohonan4', ['as' => 'ppk.rekod.permohonan4', 'uses' => 'Ppk\\PermohonanController@permohonan4']); Route::post('permohonan5', ['as' => 'ppk.rekod.permohonan5', 'uses' => 'Ppk\\PermohonanController@permohonan5']); Route::post('permohonan6', ['as' => 'ppk.rekod.permohonan6', 'uses' => 'Ppk\\PermohonanController@permohonan6']); Route::post('permohonan7', ['as' => 'ppk.rekod.permohonan7', 'uses' => 'Ppk\\PermohonanController@permohonan7']); Route::post('pengesahanPermohonan', ['as' => 'ppk.rekod.pengesahanPermohonan', 'uses' => 'Ppk\\PermohonanController@pengesahanPermohonan']); });