예제 #1
0
 /**
  * Cambiar password
  * @param \Zend\ServiceManager\ServiceLocatorInterface $serviceLocator
  * @param \Siris\Models\ERequest $request
  * @param \Siris\Models\ERequestHeader $requestHeader
  * @return \Siris\Models\EResponse
  */
 public static function changePassword($serviceLocator, $request, $requestHeader)
 {
     $newRequest = ExpWebService::makeAdminRequest($request, $requestHeader, Constants::CO_CHANGE_PASSWORD);
     $result = WSDL::callMethod($newRequest);
     $response = ExpWebService::makeGeneralResponse($serviceLocator, $result, $requestHeader);
     return $response;
 }
예제 #2
0
 /** Bloquear y desbloquear terminal
  * @param \Zend\ServiceManager\ServiceLocatorInterface $serviceLocator
  * @param \Siris\Models\ERequestHeader $requestHeader
  * @param int $status
  * @return \Siris\Models\EResponse
  */
 public static function changeTerminalBlock($serviceLocator, $requestHeader, $status)
 {
     $newRequest = ExpWebService::makeRequestChangeTerminalBlock($requestHeader, Constants::CO_CHANGE_TERMINAL_BLOCK, $status);
     $result = WSDL::callMethod($newRequest);
     $response = ExpWebService::makeGeneralResponse($serviceLocator, $result, $requestHeader);
     return $response;
 }
예제 #3
0
 /**
  * Reimprimir operacion
  * @param \Zend\ServiceManager\ServiceLocatorInterface $serviceLocator
  * @param \Siris\Models\ERequest $request
  * @param \Siris\Models\ERequestHeader $requestHeader
  * @return \Siris\Models\EResponse
  */
 public static function reprintOperation($serviceLocator, $request, $requestHeader)
 {
     $newRequest = ExpWebService::makeRequestReprintOperation($request, $requestHeader, Constants::CO_REPRINT);
     $result = WSDL::callMethod($newRequest);
     $response = ExpWebService::makeGeneralResponse($serviceLocator, $result, $requestHeader);
     return $response;
 }