/**
  * Handle an incoming request.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  \Closure  $next
  * @return mixed
  */
 public function handle($request, Closure $next)
 {
     $empresa = Empresa::first();
     $caja = CierreCaja::orderBy('Fecha', 'DESC')->first();
     if ($empresa->Correo == null || $caja == null) {
         Session::flash('datosEmpresa', 'Debes llenar bien los datos de la empresa y volverte a loguear para emprezar a utilizar la aplicación');
         return view('menu');
     } else {
         return $next($request);
     }
 }
 public function verificarInicioCaja($fechaActual)
 {
     $caja = CierreCaja::orderBy('Fecha', 'DESC')->first();
     if ($caja != null) {
         if ($caja->Estado == 'C' && strcmp($caja->Fecha, $fechaActual->toDateString()) != 0) {
             return true;
         } else {
             return false;
         }
     } else {
         return true;
     }
 }