public function addMember($id) { if (!Auth::check()) { return redirect("/"); } if (!empty(\Input::get('idUser'))) { $check = Membermanagement::where('User_id', '=', \Input::get('idUser'))->where('Board_id', '=', $id)->get(); if (count($check) == 0) { $member = new Membermanagement(); $member->User_id = \Input::get('idUser'); $member->Board_id = $id; $member->save(); } else { return redirect()->back()->with('error', 'User is already a member'); } } else { return redirect("member/{$id}"); } return redirect("member/{$id}"); }
public function createBoard() { if (!Auth::check()) { return redirect("/"); } if (Auth::user()->Level_id == 1) { return redirect('/managementAccount'); } if (Auth::user()->Level_id != 3) { return redirect('/'); } $dateEs = preg_split('[-]', \Input::get('date')); $Board = new Board(); $Board->name = \Input::get('name'); $Board->detail = \Input::get('detail'); /* $Board->worklimit = \Input::get('worklimit');*/ $Board->estimate_start = $dateEs[0]; $Board->estimate_end = $dateEs[1]; $Board->manager_id = Auth::user()->id; $Board->save(); $id = $Board['id']; $Manager = new Membermanagement(); $Manager->Board_id = $id; $Manager->User_id = Auth::user()->id; $Manager->save(); return redirect('/home'); }