Exemple #1
0
    public function Post(PagueVeloz_Boleto_Model_Dto_AssinarDTO $dto)
    {
        $contexto = new PagueVeloz_Boleto_Model_Common_HttpContext();
        $contexto->setMethod('post');
        $contexto->addHeader($this->_default_header);
        $contexto->setHost($this->getHost());
        $json = '{ 
			        "Nome": "%s",
					"Documento": "%s",
					"TipoPessoa": "%s",
					"Email": "%s",
					"LoginUsuarioDefault": "%s" 
				 }';
        $json = sprintf($json, $dto->getNome(), $dto->getDocumento(), $dto->getTipoPessoa(), $dto->getEmail()->getEmail(), $dto->getLoginUsuarioDefault()->getEmail());
        $contexto->setBody($json);
        return $this->getMachine()->Send($contexto);
    }