Exemple #1
0
 public function update($id)
 {
     $area = Area::findOrFail($id);
     $AMs = Employee::where('level_id', 3)->active()->get();
     $lines = Line::all();
     $dataView = ['area' => $area, 'AMs' => $AMs, 'lines' => $lines];
     return view('admin.area.edit', $dataView);
 }
Exemple #2
0
 public function update($id)
 {
     $lines = Line::all();
     $levels = Level::all();
     $employee = Employee::findOrFail($id);
     $salesManagers = Employee::where('level_id', 2)->get();
     $areaManagers = Employee::where('level_id', 3)->get();
     $dataView = ['lines' => $lines, 'levels' => $levels, 'employee' => $employee, 'salesManagers' => $salesManagers, 'areaManagers' => $areaManagers];
     return view('admin.employee.edit', $dataView);
 }
 public function add(Request $request)
 {
     $this->validate($request, self::$validateRules);
     $maxListOrder = Line::all()->max('list_order');
     $line = new Line();
     $line->name = $request->name;
     $line->jira_name = $request->jira_name;
     $line->type = $request->type;
     $line->list_order = $maxListOrder + 1;
     $line->icon_url = $request->icon_url;
     if (!$line->save()) {
         throw new \RuntimeException('?');
     }
     return redirect('line')->with('status', self::STATUS_ADDED);
 }
Exemple #4
0
 public function listAll()
 {
     $lines = Line::all();
     $dataView = ['lines' => $lines];
     return view('am.line.list', $dataView);
 }
 public function all()
 {
     $lines = Line::all();
     $tasksGrouped = Task::getGroupedDateAndLineId();
     return view('task.all', ['lines' => $lines, 'tasksGrouped' => $tasksGrouped]);
 }
Exemple #6
0
 public function achievement()
 {
     $dataView = ['lines' => Line::all(), 'MRs' => Employee::where('level_id', 7)->get()];
     return view('admin.line.history.search', $dataView);
 }
Exemple #7
0
 public function updateProductTarget($productTargetId)
 {
     $productTarget = ProductsTarget::findOrFail($productTargetId);
     $lines = Line::all();
     $dataView = ['lines' => $lines, 'productTarget' => $productTarget];
     return view('admin.product.edit_target', $dataView);
 }