Beispiel #1
0
 public function delete($id)
 {
     if (Office::destroy($id)) {
         return redirect()->back()->with('msg', 'Удалено');
     }
     return redirect()->back()->with('warning', 'Не удалось удалить');
 }
 public function edit($id)
 {
     $current_office_id = Auth::user()->office_id;
     $current_division_id = Auth::user()->division;
     $valid_office = Office::where('id', $current_office_id)->first()->name;
     $valid_division = OfficeDivision::where('id', $current_division_id)->first()->name;
     $placing = Placing::find($id);
     return view('placings.edit', compact('placing', 'valid_office', 'valid_division'));
 }
Beispiel #3
0
 public function homepage()
 {
     $params = array('logo' => Title::findOrFail(1), 'timer' => Timer::findOrFail(1), 'about' => About::findOrFail(1), 'contacts' => Contact::where('enabled', '=', true)->orderBy('id', 'ASC')->get(), 'grouped' => GroupRepository::grouped(), 'offices' => Office::where('enabled', '=', true)->orderBy('position', 'ASC')->get(), 'title' => 'TWIGA – крупнейшая независимая коммуникационная группа в России и странах СНГ');
     /*if (Request::has('r')) {
     			$r = Request::get('r');
     			Session::set('r', $r);
     
     			return redirect('/#' . $r);
     		}*/
     $view = Agent::isTablet() || Request::has('t') ? 'tablet.homepage' : (Agent::isMobile() || Request::has('m') ? 'mobile.homepage' : 'index.homepage');
     return view($view, $params);
 }
 public function edit_division($id, $id_divisi)
 {
     $office = Office::where('offices.id', $id)->first();
     $division = OfficeDivision::find($id_divisi);
     return view('offices.edit_division', compact('division', 'office'));
 }
Beispiel #5
0
 public function getOffices()
 {
     return $this->hasMany(Office::className(), ['region_id' => 'id']);
 }
Beispiel #6
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     $user = User::find($id);
     $roles = Role::lists('name', 'id');
     $office_region = Office::select(\DB::raw("CONCAT(offices.code,'-',offices.name) AS full_name, id"))->lists('full_name', 'id');
     $division_kprk = OfficeDivision::select(\DB::raw("CONCAT(code,'-',name) AS full_name, id"))->lists('full_name', 'id');
     return view('users.edit', compact('user', 'roles', 'office_region', 'division_kprk'));
 }
Beispiel #7
0
 public function getOffices()
 {
     return $this->hasMany(Office::className(), ['id' => 'office_id'])->viaTable('questionlist_users_to_offices', ['user_id' => 'id']);
 }