/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(PenerimaCreateRequest $request) { // dd($request->all()); $penerima = new Penerima(); $penerima->nama_penerima = $request->nama_penerima; // $penerima->nama_singkat_skpd= $request->nama_singkat_skpd; $penerima->save(); if ($penerima->id) { // $data['code']=200; // $data['msg']='Tambah data SUkses'; return 'Tambah Data SKPD ' . $penerima->nama_penerima . ' Sukses'; } // return __function__; // }
public function penerimaPost(Request $request) { $validation = Validator::make($request->all(), ['name' => 'required', 'markah_id' => 'required|numeric', 'status' => 'required']); if ($validation->fails()) { Session::flash('error', 'Gagal. Penerima Honororium dan Bonus gagal direkodkan.'); return redirect()->back(); } $penerima = new Penerima(); $penerima->name = ucwords($request->get('name')); $penerima->ppk_id = Auth::user()->ppk_id; $penerima->markah_id = $request->markah_id; $penerima->service_duration = $request->service_duration; $penerima->status = $request->status; if ($penerima->save()) { Session::flash('success', 'Berjaya. Penerima telah direkodkan.'); } else { Session::flash('error', 'Gagal. Penerima gagal direkodkan.'); } return redirect()->back(); }