POST api/Usuarios

Create a new user.

Request Information

URI Parameters

None.

Body Parameters

Info to create a new user.

PortalSIM.Domain.API.FichaDeCadastroDoUsuario
NameDescriptionTypeAdditional information
Login

string

No documentation available

Matricula

string

No documentation available

Nome

string

No documentation available

Email

string

No documentation available

CPF

string

No documentation available

DataDeNascimento

date

No documentation available

EstadoCivil

PortalSIM.Domain.EstadoCivil

No documentation available

Sexo

PortalSIM.Domain.Sexo

No documentation available

Telefone

string

No documentation available

Celular1

string

No documentation available

IdCargo

integer

No documentation available

ExerceCargoDeChefia

boolean

No documentation available

DataDeAdmissao

date

No documentation available

DataDeAdmissaoNaFuncao

date

No documentation available

IdDaUnidade

integer

No documentation available

IdDoUsuarioSuperior

integer

No documentation available

LoginDoUsuarioSuperior

string

No documentation available

PodeAlterarUnidadeGerencial

boolean

No documentation available

ReceberNotificacoesPorEmail

boolean

No documentation available

IncluirUnidadesGerenciaisSubordinadas

boolean

No documentation available

Ativo

boolean

No documentation available

Request Formats

application/json, text/json

Sample:
{
  "Login": "sample string 1",
  "Matricula": "sample string 2",
  "Nome": "sample string 3",
  "Email": "sample string 4",
  "CPF": "sample string 5",
  "DataDeNascimento": "2024-11-23T19:35:07.0401882+00:00",
  "EstadoCivil": 0,
  "Sexo": 1,
  "Telefone": "sample string 6",
  "Celular1": "sample string 7",
  "IdCargo": 1,
  "ExerceCargoDeChefia": true,
  "DataDeAdmissao": "2024-11-23T19:35:07.0401882+00:00",
  "DataDeAdmissaoNaFuncao": "2024-11-23T19:35:07.0401882+00:00",
  "IdDaUnidade": 1,
  "IdDoUsuarioSuperior": 1,
  "LoginDoUsuarioSuperior": "sample string 9",
  "PodeAlterarUnidadeGerencial": true,
  "ReceberNotificacoesPorEmail": true,
  "IncluirUnidadesGerenciaisSubordinadas": true,
  "Ativo": true
}

application/xml, text/xml

Sample:
<FichaDeCadastroDoUsuario xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PortalSIM.Domain.API">
  <Ativo>true</Ativo>
  <CPF>sample string 5</CPF>
  <Celular1>sample string 7</Celular1>
  <DataDeAdmissao>2024-11-23T19:35:07.0401882+00:00</DataDeAdmissao>
  <DataDeAdmissaoNaFuncao>2024-11-23T19:35:07.0401882+00:00</DataDeAdmissaoNaFuncao>
  <DataDeNascimento>2024-11-23T19:35:07.0401882+00:00</DataDeNascimento>
  <Email>sample string 4</Email>
  <EstadoCivil>Solteiro</EstadoCivil>
  <ExerceCargoDeChefia>true</ExerceCargoDeChefia>
  <IdCargo>1</IdCargo>
  <IdDaUnidade>1</IdDaUnidade>
  <IdDoUsuarioSuperior>1</IdDoUsuarioSuperior>
  <IncluirUnidadesGerenciaisSubordinadas>true</IncluirUnidadesGerenciaisSubordinadas>
  <Login>sample string 1</Login>
  <LoginDoUsuarioSuperior>sample string 9</LoginDoUsuarioSuperior>
  <Matricula>sample string 2</Matricula>
  <Nome>sample string 3</Nome>
  <PodeAlterarUnidadeGerencial>true</PodeAlterarUnidadeGerencial>
  <ReceberNotificacoesPorEmail>true</ReceberNotificacoesPorEmail>
  <Sexo>Masculino</Sexo>
  <Telefone>sample string 6</Telefone>
</FichaDeCadastroDoUsuario>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

200 OK + Detalhe do Usuário. 400 BadRequest + Coleção de Erros.

System.Web.Http.IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.