public function getReporteshoy() { $today = Carbon::toDay()->toDateString(); $ventas = Venta::where('fecha', '=', $today)->count(); $platillos = Orden::where(DB::raw('DATE(created_at)'), $today)->get()->sum('platillo_count'); $ordenes = Orden::where(DB::raw('DATE(created_at)'), $today)->get()->count(); $total = Orden::where(DB::raw('DATE(created_at)'), $today)->with('platillos')->get()->sum('platillo_total'); return view('reportes.hoy', compact('ventas', 'platillos', 'ordenes', 'total')); }
(SELECT SUM(ventas.total) FROM ventas WHERE MONTH (ventas.fecha) = '09') 'Septiembre', (SELECT SUM(ventas.total) FROM ventas WHERE MONTH (ventas.fecha) = '10') 'Octubre', (SELECT SUM(ventas.total) FROM ventas WHERE MONTH (ventas.fecha) = '11') 'Noviembre', (SELECT SUM(ventas.total) FROM ventas WHERE MONTH (ventas.fecha) = '12') 'Diciembre' FROM ventas where YEAR(ventas.fecha)='2015' LIMIT 1"));*/ /*return DB::select(DB::raw("SELECT nombre, sum(cantidad) as 'Cantidad' from (((pruebacopadeleche.platillos inner join pruebacopadeleche.orden_tiene_platillos on platillos.id=orden_tiene_platillos.idplatillo)inner join ordenes on orden_tiene_platillos.idorden=ordenes.id) inner join venta_tiene_ordenes on ordenes.id=venta_tiene_ordenes.idorden) inner join ventas on venta_tiene_ordenes.idventa=ventas.id where fecha between '2014-01-20' and '2015-03-23' group by nombre order by Cantidad;"));*/ /*return DB::select(DB::raw("SELECT personal.id,personal.nombre, sum(ventas.total) as 'Vendido' from (((personal inner join puestos on personal.puesto_id=puestos.id) inner join ordenes on personal.id=ordenes.idpersonal) inner join venta_tiene_ordenes on ordenes.id=venta_tiene_ordenes.idorden) inner join ventas on venta_tiene_ordenes.idventa=ventas.id where puestos.nombre='Cajero' and fecha between '2014-03-20' and '2015-03-23' group by personal.id;"));*/ /*$personal = Personal::whereHas('puesto', function($q) { $q->where('nombre', '=', 'Mesero')->orWhere('nombre','=','Cajero'); })->get(); return $personal;*/ /*return Platillo::with('subcategoria.categoria')->get();*/ /*return Platillo::find(1)->with('ingredientes')->get();*/ return Venta::where('fecha', '=', '2015-03-18')->with('personal')->get(); }); /*Route::post("Login",'Auth\AuthController@postAutentificar');*/ Route::get('example', function () { /*print_r(Auth::user()->personal()->first()->personal()->first()->roles_id);*/ /*print_r(Auth::user()->Personal()->first()->Personal()->first()->Rol()->first()->tipo);*/ /*$Personal=Personal::find(2); return $Personal::rol();*/ /*return Personal::all()->user()->get();*/ /*$personal=Personal::all(); return $personal->user()->get();*/ /* return DB::table('personal') ->leftJoin('users', 'personal.id', '=', 'users.personal_id') ->get();*/ /*$users = Personal::with(array('user' => function($query) {