POST Empresa/EditarEmpresa

Request Information

URI Parameters

None.

Body Parameters

EmpresaModel
NameDescriptionTypeAdditional information
Id

integer

None.

Nome

string

None.

CNPJ

string

None.

InscricaoEstadual

string

None.

InscricaoMunicipal

string

None.

Endereco

string

None.

Numero

string

None.

Bairro

string

None.

CEP

string

None.

UF

string

None.

Cidade

string

None.

TelefoneContato1

string

None.

EmailContato1

string

None.

TelefoneContato2

string

None.

EmailContato2

string

None.

TelefoneContato3

string

None.

EmailContato3

string

None.

EmpresaTipoId

integer

None.

EmpresaTipo

EmpresaTipoModel

None.

EmpresaMatrizId

integer

None.

EmpresaMatriz

EmpresaMatrizModel

None.

EmpresaStatusId

integer

None.

EmpresaStatus

EmpresaStatusModel

None.

DataCadastro

date

None.

EmpresaDocumentosAdmissional

Collection of EmpresaDocumentoAdmissionalModel

None.

EmpresaEmpresaFuncionalidades

Collection of EmpresaEmpresaFuncionalidadeModel

None.

FornecedorHolerite

integer

None.

LinkSite

string

None.

MostrarLinkSite

string

None.

DiasValidadeAso

integer

None.

DiasVencimento1

integer

None.

DiasVencimento2

integer

None.

DiasVencimento3

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Nome": "sample string 2",
  "CNPJ": "sample string 3",
  "InscricaoEstadual": "sample string 4",
  "InscricaoMunicipal": "sample string 5",
  "Endereco": "sample string 6",
  "Numero": "sample string 7",
  "Bairro": "sample string 8",
  "CEP": "sample string 9",
  "UF": "sample string 10",
  "Cidade": "sample string 11",
  "TelefoneContato1": "sample string 12",
  "EmailContato1": "sample string 13",
  "TelefoneContato2": "sample string 14",
  "EmailContato2": "sample string 15",
  "TelefoneContato3": "sample string 16",
  "EmailContato3": "sample string 17",
  "EmpresaTipoId": 18,
  "EmpresaTipo": {
    "Id": 1,
    "Nome": "sample string 2"
  },
  "EmpresaMatrizId": 19,
  "EmpresaMatriz": {
    "Id": 1,
    "Nome": "sample string 2"
  },
  "EmpresaStatusId": 20,
  "EmpresaStatus": {
    "Id": 1,
    "Nome": "sample string 2"
  },
  "DataCadastro": "2025-12-27T15:34:16.0669126-03:00",
  "EmpresaDocumentosAdmissional": [
    {
      "EmpresaId": 1,
      "DocumentoAdmissionalId": 2,
      "DocumentoAdmissional": {
        "Id": 1,
        "Nome": "sample string 2",
        "PermiteVisualizar": true,
        "DataCadastro": "2025-12-27T15:34:16.0669126-03:00",
        "Obrigatorio": true
      },
      "Obrigatorio": true
    },
    {
      "EmpresaId": 1,
      "DocumentoAdmissionalId": 2,
      "DocumentoAdmissional": {
        "Id": 1,
        "Nome": "sample string 2",
        "PermiteVisualizar": true,
        "DataCadastro": "2025-12-27T15:34:16.0669126-03:00",
        "Obrigatorio": true
      },
      "Obrigatorio": true
    }
  ],
  "EmpresaEmpresaFuncionalidades": [
    {
      "EmpresaId": 1,
      "EmpresaFuncionalidadeId": 2,
      "EmpresaFuncionalidade": {
        "Id": 1,
        "Grupo": "sample string 2",
        "TipoFuncionario": "sample string 3",
        "Nome": "sample string 4"
      }
    },
    {
      "EmpresaId": 1,
      "EmpresaFuncionalidadeId": 2,
      "EmpresaFuncionalidade": {
        "Id": 1,
        "Grupo": "sample string 2",
        "TipoFuncionario": "sample string 3",
        "Nome": "sample string 4"
      }
    }
  ],
  "FornecedorHolerite": 22,
  "LinkSite": "sample string 23",
  "MostrarLinkSite": "sample string 24",
  "DiasValidadeAso": 25,
  "DiasVencimento1": 26,
  "DiasVencimento2": 27,
  "DiasVencimento3": 28
}

application/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'application/xml'. Exception message: Object graph for type 'lurin.meurhonline.domain.model.BeneficioEmpresaModel' contains cycles and cannot be serialized if reference tracking is disabled.

text/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'text/xml'. Exception message: Object graph for type 'lurin.meurhonline.domain.model.BeneficioEmpresaModel' contains cycles and cannot be serialized if reference tracking is disabled.

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'EmpresaModel'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

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

Sample:

Sample not available.