Esempio n. 1
0
 /**
  * Display the specified resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function showAssigment()
 {
     $moduleAssigments = ModuleAssigment::all();
     $assiInformation = [];
     foreach ($moduleAssigments as $moduleAssigment) {
         // pueden ser muchos eventos. Necesito información para llenar la tabla
         $module = Module::find($moduleAssigment->module_id);
         $salesman = User::find($moduleAssigment->salesman_id);
         $role = Role::find($salesman->role_id);
         array_push($assiInformation, array($module->name, $salesman->name, $salesman->lastname, $moduleAssigment->dateAssigments, $moduleAssigment->dateMoveAssigments, $role->description));
     }
     //$array_module = [];
     $modules_list = Module::all()->lists('name', 'id');
     $array = ['modules_list' => $modules_list];
     return view('internal.admin.reports.assignment', compact('assiInformation'), $array);
 }