예제 #1
0
 public function index()
 {
     $allAtk = Atk::all();
     foreach ($allAtk as $atk) {
         $atk['itemCount'] = $this->atkService->getItemCount($atk);
     }
     return view('atk.index', ['atkList' => $allAtk]);
 }
 public function showUser(Request $request)
 {
     $startdate = $request->input('startdate');
     $enddate = $request->input('enddate');
     $allAtk = Atk::all();
     $allUser = User::all();
     $allUserAtk = [];
     foreach ($allUser as $user) {
         $atkList = [];
         foreach ($allAtk as $atk) {
             $atkTemp = clone $atk;
             $atkTemp['stokCount'] = $this->statistikService->getAtkPerUser($atk, $startdate, $enddate, $user->id);
             if ($atkTemp['stokCount'] > 0) {
                 $atkList[] = $atkTemp;
             }
         }
         $allUserAtk[] = [$user, $atkList];
     }
     return view('statistik.user', ['allUserAtk' => $allUserAtk, 'startDate' => $startdate, 'endDate' => $enddate]);
 }
 public function add()
 {
     $supplierList = Supplier::all();
     $atkList = Atk::all();
     return view('pengadaan.add', ['supplierList' => $supplierList, 'atkList' => $atkList]);
 }
 public function add()
 {
     $userList = User::all();
     $atkList = Atk::all();
     return view('pemakaian.add', ['userList' => $userList, 'atkList' => $atkList]);
 }