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}");
 }
Example #2
0
 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');
 }