POST api/usuario/CadastrarAlterar
Permite cadastrar ou alterar usuário (um ou uma lista)
Request Information
URI Parameters
None.
Body Parameters
Dados dos usuários
UsuariosName | Description | Type | Additional information |
---|---|---|---|
idoperador |
Código do operador no Pgp |
integer |
None. |
users |
Lista de clientes |
Collection of User |
None. |
Request Formats
application/json, text/json
Sample:
{ "idoperador": 1, "users": [ { "login": "sample string 1", "password": "sample string 2", "applications": [ 1, 2 ], "id": "sample string 3", "account": "sample string 4", "country": "sample string 5", "rating": "sample string 6" }, { "login": "sample string 1", "password": "sample string 2", "applications": [ 1, 2 ], "id": "sample string 3", "account": "sample string 4", "country": "sample string 5", "rating": "sample string 6" } ] }
application/xml, text/xml
Sample:
<Modelos.Usuarios xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/nuv"> <idoperador>1</idoperador> <users> <Modelos.User> <account>sample string 4</account> <applications xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </applications> <country>sample string 5</country> <id>sample string 3</id> <login>sample string 1</login> <password>sample string 2</password> <rating>sample string 6</rating> </Modelos.User> <Modelos.User> <account>sample string 4</account> <applications xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:int>1</d4p1:int> <d4p1:int>2</d4p1:int> </applications> <country>sample string 5</country> <id>sample string 3</id> <login>sample string 1</login> <password>sample string 2</password> <rating>sample string 6</rating> </Modelos.User> </users> </Modelos.Usuarios>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
EstadoName | Description | Type | Additional information |
---|---|---|---|
resposta |
Código de resposta da operação: 1-Sucesso, 0-Algum problema ocorreu |
integer |
None. |
msg |
Mensagem de resposta da operação |
string |
None. |
enabled |
True para usuário ativo, False para desativado |
boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "resposta": 1, "msg": "sample string 2", "enabled": true }
application/xml, text/xml
Sample:
<Modelos.Estado xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/nuv"> <enabled>true</enabled> <msg>sample string 2</msg> <resposta>1</resposta> </Modelos.Estado>