Example #1
0
 /**
  * Show the application dashboard.
  *
  * @return \Illuminate\Http\Response
  */
 public function IndexFront()
 {
     $plan = null;
     $star = 0;
     if (Mensualidad::where('user_id', Auth::user()->id)->first() != null) {
         $plan = Mensualidad::where('user_id', Auth::user()->id)->first()->plan()->first();
         $num_total = 0;
         switch ($plan->tipo_asistencia) {
             case 'Light':
                 $star = 1;
                 $num_total = 1;
                 break;
             case 'Newbie':
                 $star = 2;
                 $num_total = 2;
                 break;
             case 'Strong':
                 $star = 3;
                 $num_total = 3;
                 break;
             case 'Machine':
                 $star = 4;
                 $num_total = 0;
                 break;
             case '5 clases':
                 $star = 1;
                 $num_total = 5;
                 break;
             default:
                 $star = 0;
                 $num_total = 0;
                 break;
         }
     }
     $personal_records = PersonalRecords::all();
     $num_reservas = HelperUsuarios::ReservasSemana();
     $num_reservas_libres = HelperUsuarios::ReservasLibresSemana();
     $reservas = HelperUsuarios::ListaReservasSemana();
     $cupos = HelperUsuarios::CuposLlenos();
     return view('app_alumnos/perfil/miperfil', compact('plan', 'star', 'num_reservas', 'num_reservas_libres', 'cupos', 'reservas', 'personal_records'));
 }
Example #2
0
 public function CuposLlenos()
 {
     $cupos = HelperUsuarios::CuposLlenos();
     return $cupos;
 }
Example #3
0
 public function CuposLlenos($fecha)
 {
     return response()->json(array('cupos_llenos' => HelperUsuarios::CuposLlenos($fecha)));
 }