/**
  * Show the parter list to the user.
  *
  * @return Response
  */
 function getIndex()
 {
     $set = DataSet::source(Photo::with('Object'));
     $set->link(url('/photo/edit'), '', 'show');
     $set->link(url('/photo/edit'), "anlegen", "TR");
     $set->paginate(10);
     $set->build();
     return view('set.photo', compact('set'));
 }
示例#2
0
 /**
  *
  * @return View
  */
 public function ListaDiasClases($clase_id)
 {
     $clase = Clases::find($clase_id)->nombre;
     $dia_clase = DiasClases::with('dia')->where('clase_id', $clase_id);
     $grid = DataSet::source($dia_clase);
     $grid->paginate(10);
     $grid->build();
     return view('dias_clases/lista', compact('clase', 'clase_id', 'grid'));
 }
示例#3
0
 /**
  *
  * @return Response
  */
 public function ListaAnualActual()
 {
     $mes_actual = date('m');
     $semestre_actual = date('m') + 11;
     $data = Mensualidad::with('plan', 'alumno', 'pago_mensualidad')->whereHas('alumno', function ($query) {
         $query->where('users.cuenta_activa', '=', '1');
     })->whereHas('plan', function ($query) {
         $query->where('planes.tipo_plan', 'LIKE', '%Anual%');
     })->whereRaw($semestre_actual . " > (SELECT MONTH(A.fecha_pago) FROM pago_mensualidad as A where A.mensualidad_id = mensualidad.id\n                        ORDER BY fecha_pago DESC LIMIT 1)");
     $filter = DataFilter::source($data);
     $filter->attributes(array('class' => 'form-inline'));
     $filter->add('alumno.name', 'Buscar por Nombre', 'text');
     $filter->add('alumno.last_name', 'Buscar por Apellido', 'text');
     $filter->add('plan.nombre', 'Buscar por Plan', 'text');
     $filter->submit('Buscar');
     $filter->reset('Limpiar');
     $filter->build();
     $grid = DataSet::source($filter);
     $grid->paginate(10);
     $grid->build();
     return view('mensualidad/lista_ano_pago_actual', compact('filter', 'grid', 'mes_actual'));
 }
    public function getCustomfilter()
    {
        $filter = DataFilter::source(Article::with('author','categories'));
        $filter->text('src','Search')->scope('freesearch');
        $filter->build();

        $set = DataSet::source($filter);
        $set->paginate(9);
        $set->build();

        return  View::make('rapyd::demo.customfilter', compact('filter', 'set'));
    }
示例#5
0
 /**
  *
  * @return Response
  */
 public function ListaObservaciones($wod_id)
 {
     $wod = Wods::find($wod_id);
     $filter = DataFilter::source(Observaciones::with('coach')->where('wod_id', $wod_id));
     /*Header*/
     $filter->link('wods/' . $wod_id . '/observaciones/create', 'Agregar Observación', 'TR');
     /*Header*/
     $filter->attributes(array('class' => 'form-inline'));
     $filter->add('coach.name', 'Buscar por Coach', 'text');
     $filter->submit('Buscar');
     $filter->reset('Limpiar');
     $filter->build();
     $grid = DataSet::source($filter);
     $grid->paginate(10);
     $grid->build();
     return view('observaciones/lista', compact('filter', 'grid', 'wod'));
 }
示例#6
0
 public function getSet()
 {
     $set = DataSet::source(DB::table('demo_articles')->select('title'))->orderBy('title', 'DESC')->paginate(10)->getSet();
     return View::make('rapyd::demo.set', compact('set'));
 }