public function inses(Request $request) { if ($request->tipo == 1) { //buscar por usuario $logsusuario = \Filas\Models\Sessionlogs::where('Usuarios_idUsuario', $request->usr)->get(); return view('admin.logs.inses', ['logsusuario' => $logsusuario]); } else { //buscamos por fecha $fechaini = \DateTime::createFromFormat('m/d/Y', $request->fechaini); $fechafin = \DateTime::createFromFormat('m/d/Y', $request->fechafin); $f1 = $fechaini->format('Y-m-d'); $f2 = $fechafin->format('Y-m-d'); $logsusuario = \Filas\Models\Sessionlogs::whereBetween('fecha', array($f1 . '%', $f2 . '%'))->get(); return view('admin.logs.inses', ['logsusuario' => $logsusuario]); } }
public function store(LoginRequest $request) { if (Auth::attempt(['login' => $request['login'], 'password' => $request['password']])) { \Filas\Models\Sessionlogs::create(['Usuarios_idUsuario' => Auth::user()->idUsuario, 'login' => Auth::user()->login, 'fecha' => date('Y-m-d H:i:s'), 'ip' => $request->getClientIp()]); // return Auth::user()->nombre."-".; if (Auth::user()->Roles_idRol == 1) { // return 'ingreso como administrador'; // return view('admin.inicio'); return Redirect::to('admin'); } else { if (Auth::user()->Roles_idRol == 2 && !is_null(Auth::user()->Cajas_idCaja)) { // return 'ingreso como cajero'; return Redirect::to('counter'); } else { if (Auth::user()->Roles_idRol == 3) { // return 'ingreso como tickeador'; return Redirect::to('ticket'); } else { if (Auth::user()->Roles_idRol == 4) { // return 'ingreso a la pantalla'; return Redirect::to('pantalla'); } else { if (Auth::user()->Roles_idRol == 5) { // return 'ingreso a la pantalla'; return Redirect::to('revision'); } else { Session::flash('message-error', 'Acceso restringido'); return Redirect::to('/'); } } } } } } Session::flash('message-error', 'Datos incorrectos'); return Redirect::to('/'); }