Пример #1
0
 /**
  * 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__;
     //
 }
Пример #2
0
 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();
 }