public function add()
 {
     $input = Request::all();
     $rules = array('nama' => 'required|unique:lokasi,nama');
     $validator = Validator::make($input, $rules);
     if ($validator->fails()) {
         return view('error');
     } else {
         $lokasi = new Lokasi();
         $lokasi->fill($input);
         $lokasi->save();
         return redirect('/lokasi');
     }
 }
Beispiel #2
0
 public function lokasiPost()
 {
     $validation = Validator::make(Request::all(), ['name' => 'required']);
     if ($validation->fails()) {
         Session::flash('error', 'Gagal. Sila isikan ruangan yang disediakan');
         return Redirect::back();
     }
     Lokasi::create(['nama' => strtoupper(Request::get('name'))]);
     return Redirect::route('members.setup.lokasi');
 }
Beispiel #3
0
 public function index()
 {
     $tarikh = date('Y-m');
     $locations = Lokasi::all();
     $courses = Kursus::where('tarikh', 'like', $tarikh . '%')->orderBy('tarikh', 'asc')->get();
     if ($locations->isEmpty()) {
         Session::flash('error', 'Gagal. Sila rekodkan lokasi dahulu.');
         return Redirect::back();
     }
     return View('members.kursus.index', compact('locations', 'courses'));
 }
 public function addForm()
 {
     $lokasi = Lokasi::all();
     return view('alat', ['lokasi' => $lokasi]);
 }
Beispiel #5
0
 /**
  * Get the query object to be processed by dataTables.
  *
  * @return \Illuminate\Database\Eloquent\Builder|\Illuminate\Database\Query\Builder|\Illuminate\Support\Collection
  */
 public function query()
 {
     $query = Lokasi::select('*');
     return $this->applyScopes($query);
 }
Beispiel #6
0
 public function storeCategory(Request $request)
 {
     $news2 = new Lokasi(array('name' => Input::get('name')));
     $news2->save();
     return \Redirect::route('charters.location', array($news2->id));
 }
Beispiel #7
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     $lokasi = Lokasi::find($id);
     return View('lokasi.edit', compact('lokasi'));
 }