PUT api/Usuarios

Edit an user.

Request Information

URI Parameters

None.

Body Parameters

Info to edit an user.

PortalSIM.Domain.API.FichaDeAtualizacaoDoUsuario
NameDescriptionTypeAdditional information
IdDoUsuario

integer

No documentation available

Login

string

No documentation available

Matricula

string

No documentation available

Nome

string

No documentation available

Email

string

No documentation available

Telefone

string

No documentation available

IdCargo

integer

No documentation available

IdDaUnidade

integer

No documentation available

UnidadesVinculadas

Collection of PortalSIM.Domain.API.VinculoUnidade

No documentation available

IdDoUsuarioSuperior

integer

No documentation available

LoginDoUsuarioSuperior

string

No documentation available

PodeAlterarUnidadeGerencial

boolean

No documentation available

IncluirUnidadesGerenciaisSubordinadas

boolean

No documentation available

Ativo

boolean

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

Celular1

string

No documentation available

ExerceCargoDeChefia

boolean

No documentation available

DataDeAdmissao

date

No documentation available

DataDeAdmissaoNaFuncao

date

No documentation available

ReceberNotificacoesPorEmail

boolean

No documentation available

Request Formats

application/json, text/json

Sample:
{
  "IdDoUsuario": 1,
  "Login": "sample string 2",
  "Matricula": "sample string 3",
  "Nome": "sample string 4",
  "Email": "sample string 5",
  "Telefone": "sample string 6",
  "IdCargo": 1,
  "IdDaUnidade": 1,
  "UnidadesVinculadas": [
    {
      "IdUnidadeGerencial": 1,
      "IncluirUnidadesGerenciaisSubordinadas": true,
      "PodeAlterarUnidadeGerencial": true
    },
    {
      "IdUnidadeGerencial": 1,
      "IncluirUnidadesGerenciaisSubordinadas": true,
      "PodeAlterarUnidadeGerencial": true
    }
  ],
  "IdDoUsuarioSuperior": 1,
  "LoginDoUsuarioSuperior": "sample string 7",
  "PodeAlterarUnidadeGerencial": true,
  "IncluirUnidadesGerenciaisSubordinadas": true,
  "Ativo": true,
  "CPF": "sample string 10",
  "DataDeNascimento": "2024-09-21T04:44:44.5099827+00:00",
  "EstadoCivil": 0,
  "Sexo": 1,
  "Celular1": "sample string 11",
  "ExerceCargoDeChefia": true,
  "DataDeAdmissao": "2024-09-21T04:44:44.5099827+00:00",
  "DataDeAdmissaoNaFuncao": "2024-09-21T04:44:44.5099827+00:00",
  "ReceberNotificacoesPorEmail": true
}

application/xml, text/xml

Sample:
<FichaDeAtualizacaoDoUsuario 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 10</CPF>
  <Celular1>sample string 11</Celular1>
  <DataDeAdmissao>2024-09-21T04:44:44.5099827+00:00</DataDeAdmissao>
  <DataDeAdmissaoNaFuncao>2024-09-21T04:44:44.5099827+00:00</DataDeAdmissaoNaFuncao>
  <DataDeNascimento>2024-09-21T04:44:44.5099827+00:00</DataDeNascimento>
  <Email>sample string 5</Email>
  <EstadoCivil>Solteiro</EstadoCivil>
  <ExerceCargoDeChefia>true</ExerceCargoDeChefia>
  <IdCargo>1</IdCargo>
  <IdDaUnidade>1</IdDaUnidade>
  <IdDoUsuario>1</IdDoUsuario>
  <IdDoUsuarioSuperior>1</IdDoUsuarioSuperior>
  <IncluirUnidadesGerenciaisSubordinadas>true</IncluirUnidadesGerenciaisSubordinadas>
  <Login>sample string 2</Login>
  <LoginDoUsuarioSuperior>sample string 7</LoginDoUsuarioSuperior>
  <Matricula>sample string 3</Matricula>
  <Nome>sample string 4</Nome>
  <PodeAlterarUnidadeGerencial>true</PodeAlterarUnidadeGerencial>
  <ReceberNotificacoesPorEmail>true</ReceberNotificacoesPorEmail>
  <Sexo>Masculino</Sexo>
  <Telefone>sample string 6</Telefone>
  <UnidadesVinculadas>
    <VinculoUnidade>
      <IdUnidadeGerencial>1</IdUnidadeGerencial>
      <IncluirUnidadesGerenciaisSubordinadas>true</IncluirUnidadesGerenciaisSubordinadas>
      <PodeAlterarUnidadeGerencial>true</PodeAlterarUnidadeGerencial>
    </VinculoUnidade>
    <VinculoUnidade>
      <IdUnidadeGerencial>1</IdUnidadeGerencial>
      <IncluirUnidadesGerenciaisSubordinadas>true</IncluirUnidadesGerenciaisSubordinadas>
      <PodeAlterarUnidadeGerencial>true</PodeAlterarUnidadeGerencial>
    </VinculoUnidade>
  </UnidadesVinculadas>
</FichaDeAtualizacaoDoUsuario>

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.