PUT api/Empresas_DatosPlan?idiomaId={idiomaId}&empresaid={empresaid}

Actualiza los datos del plan.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
idiomaId

Id del Idioma.

string

Required

empresaid

integer

Required

Body Parameters

Objeto Empresas_DatosPlan.

Empresas_DatosPlan
NameDescriptionTypeAdditional information
FK_Empresas_Id

Id de la Empresa

integer

None.

Nombre

Nombre.

string

String length: inclusive between 0 and 50

NumMarca

Número de marcas que podrá tener activas la empresa.

integer

None.

NumTiendas

Número de tiendas con licencia.

integer

None.

NumArticulos

Número de artículos activos que podrá publicar la empresa por marca.

integer

None.

TarjetaFidelizacion

Indica si la empresa utiliza el módulo de Tarjetas de Fidelización.

boolean

None.

Incentivos

Indica si está activo el módulo de incentivos.

boolean

None.

Cupones

Indica si la empresa utiliza el módulo de Cupones.

boolean

None.

Prescripciones

Marca si está disponible el módulo de prescripciones.

boolean

None.

Incentivos_Puntos

Si la empresa tiene el módulo de incentivos activos marca si utilizará incentivos tipo Puntos.

boolean

None.

Incentivos_Dinero

Si la empresa tiene módulo de incentivos activos este campo indica si.

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "FK_Empresas_Id": 1,
  "Nombre": "sample string 2",
  "NumMarca": 3,
  "NumTiendas": 4,
  "NumArticulos": 5,
  "TarjetaFidelizacion": true,
  "Incentivos": true,
  "Cupones": true,
  "Prescripciones": true,
  "Incentivos_Puntos": true,
  "Incentivos_Dinero": true
}

application/xml, text/xml

Sample:
<Empresas_DatosPlan xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PFAlemania">
  <Cupones>true</Cupones>
  <FK_Empresas_Id>1</FK_Empresas_Id>
  <Incentivos>true</Incentivos>
  <Incentivos_Dinero>true</Incentivos_Dinero>
  <Incentivos_Puntos>true</Incentivos_Puntos>
  <Nombre>sample string 2</Nombre>
  <NumArticulos>5</NumArticulos>
  <NumMarca>3</NumMarca>
  <NumTiendas>4</NumTiendas>
  <Prescripciones>true</Prescripciones>
  <TarjetaFidelizacion>true</TarjetaFidelizacion>
</Empresas_DatosPlan>

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 'Empresas_DatosPlan'.

Response Information

Resource Description

Respuesta
NameDescriptionTypeAdditional information
Finalizado

Indica si la operacion a finalizado con exito.

boolean

None.

ID

Id del nuevo registro de la operacion.

integer

None.

FK_MensajesControlados_Id

Id del mensaje

integer

None.

Descripcion

Mensaje de respuesta

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Finalizado": true,
  "ID": 2,
  "FK_MensajesControlados_Id": 3,
  "Descripcion": "sample string 4"
}

application/xml, text/xml

Sample:
<Respuesta xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PFAlemania">
  <Descripcion>sample string 4</Descripcion>
  <FK_MensajesControlados_Id>3</FK_MensajesControlados_Id>
  <Finalizado>true</Finalizado>
  <ID>2</ID>
</Respuesta>