Esempio n. 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;
 }
Esempio n. 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;
 }
Esempio n. 3
0
 /**
  * Cambiar estado de un pago
  * @param \Zend\ServiceManager\ServiceLocatorInterface $serviceLocator
  * @param \Siris\Models\ERequest $request
  * @param \Siris\Models\ERequestHeader $requestHeader
  * @param \Siris\Models\EResponsePago $beforeResponse
  * @return \Siris\Models\EResponsePago
  */
 public static function changeStatePayment($serviceLocator, $request, $requestHeader, $beforeResponse)
 {
     $newRequest = ExpWebService::makeRequestChangeStatePayment($request, $requestHeader, Constants::CO_PAYMENT, $beforeResponse);
     $result = WSDL::callMethod($newRequest);
     $response = ExpWebService::makeResponsePayment($result, $requestHeader);
     return $response;
 }