Пример #1
0
 /**
  * inicio Cerrar Caja
  * @param \Tesoreria\Models\ERequest $request
  * @return \Tesoreria\Models\EResponse
  */
 public function inicioCerrarCaja($request)
 {
     if (!HttpLogin::login($this->serviceLocator, $request->header, true)) {
         return $this->errorStatusTerminal('\\Tesoreria\\Models\\EResponse', '\\Tesoreria\\Models\\Error', true);
     }
     if (!ExpTerminal::checkLimiteTerminal($this->serviceLocator, $request->header->serieEquipo)) {
         $error = new Error();
         $error->codigo = Constants::MSG_LIMITE_CAJA_CODIGO;
         $error->mensaje = Constants::MSG_LIMITE_CAJA;
         $response = new EResponse();
         $response->error = $error;
         return $response;
     }
     return ExpTerminal::inicioCerrarCaja($this->serviceLocator, $request);
 }