Example #1
0
 /**
  * Show the form for creating a new team.
  */
 public function create()
 {
     $data["departments"] = Departments::all();
     $data["users"] = User::all();
     return view('teams/create', $data);
 }
Example #2
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param $id
  *
  * @return
  */
 public function edit($id)
 {
     $data['user'] = User::findOrFail($id);
     $data['departments'] = Departments::all();
     $data['teams'] = Teams::all();
     $data['countries'] = Countries::all();
     $data['roles'] = Role::all();
     return view('staff/edit_user', $data);
 }
 public function addDepartment(Request $request)
 {
     if ($request->input('department_name') == '') {
         return redirect('/accounts');
     } else {
         $departments = Departments::all();
         foreach ($departments as $department) {
             if (strcasecmp($department->department_name, $request->input('department_name')) == 0) {
                 $status = "Department is already exist!";
                 return redirect('/accounts')->with('status', $status);
             }
         }
         $result = Departments::create(['department_name' => $request->input('department_name')]);
         if ($result) {
             $status = "Success!";
         } else {
             $status = "Failed!";
         }
         return redirect('/accounts')->with('status', $status);
     }
     // dd($request->all());
 }
Example #4
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function homeOld()
 {
     $departments = Departments::all();
     return view('home')->with('departments', $departments);
 }
 public function index()
 {
     $dept = Departments::all();
     return view('department.dept_info')->with('dept', $dept);
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $departments = Departments::all();
     $schools = Schools::all();
     return view('Department.index', compact('departments', 'schools'));
 }