PUT api/Member/{id}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

integer

Required

Body Parameters

AddMembro
NameDescriptionTypeAdditional information
IdEntita

integer

None.

Mansioni

Collection of integer

None.

Id

integer

None.

Email

string

None.

Cellulare

string

None.

Telefono

string

None.

PEC

string

None.

Nome

string

Required

String length: inclusive between 0 and 100

Cognome

string

Required

String length: inclusive between 0 and 100

Azienda

string

String length: inclusive between 0 and 150

CodFiscale

string

None.

PIVA

string

None.

Quota

decimal number

None.

Codice

string

String length: inclusive between 0 and 20

Nominativo

string

None.

StatoRegistrazione

integer

None.

StatoApplicazione

integer

None.

MansioneDescrizione

string

None.

EntitaId

integer

None.

EntitaDenominazione

string

None.

AmministratoreNominativo

string

None.

EntitaMembro

Collection of EntitaMembroS

None.

Request Formats

application/json, text/json

Sample:
{
  "IdEntita": 1,
  "Mansioni": [
    1,
    2
  ],
  "Id": 2,
  "Email": "sample string 3",
  "Cellulare": "sample string 4",
  "Telefono": "sample string 5",
  "PEC": "sample string 6",
  "Nome": "sample string 7",
  "Cognome": "sample string 8",
  "Azienda": "sample string 9",
  "CodFiscale": "sample string 10",
  "PIVA": "sample string 11",
  "Quota": 12.0,
  "Codice": "sample string 13",
  "Nominativo": "sample string 14",
  "StatoRegistrazione": 15,
  "StatoApplicazione": 16,
  "MansioneDescrizione": "sample string 17",
  "EntitaId": 18,
  "EntitaDenominazione": "sample string 19",
  "AmministratoreNominativo": "sample string 20",
  "EntitaMembro": [
    {
      "IdEntita": 1,
      "IdMembro": 2,
      "IdMansione": 1,
      "Mansione": {
        "Id": 1,
        "Descrizione": "sample string 2"
      }
    },
    {
      "IdEntita": 1,
      "IdMembro": 2,
      "IdMansione": 1,
      "Mansione": {
        "Id": 1,
        "Descrizione": "sample string 2"
      }
    }
  ]
}

application/xml, text/xml

Sample:
<AddMembro xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AmminixtraCommon">
  <AmministratoreNominativo>sample string 20</AmministratoreNominativo>
  <Azienda>sample string 9</Azienda>
  <Cellulare>sample string 4</Cellulare>
  <CodFiscale>sample string 10</CodFiscale>
  <Codice>sample string 13</Codice>
  <Cognome>sample string 8</Cognome>
  <Email>sample string 3</Email>
  <EntitaDenominazione>sample string 19</EntitaDenominazione>
  <EntitaId>18</EntitaId>
  <EntitaMembro>
    <EntitaMembroS>
      <IdEntita>1</IdEntita>
      <IdMansione>1</IdMansione>
      <IdMembro>2</IdMembro>
      <Mansione>
        <Descrizione>sample string 2</Descrizione>
        <Id>1</Id>
      </Mansione>
    </EntitaMembroS>
    <EntitaMembroS>
      <IdEntita>1</IdEntita>
      <IdMansione>1</IdMansione>
      <IdMembro>2</IdMembro>
      <Mansione>
        <Descrizione>sample string 2</Descrizione>
        <Id>1</Id>
      </Mansione>
    </EntitaMembroS>
  </EntitaMembro>
  <Id>2</Id>
  <MansioneDescrizione>sample string 17</MansioneDescrizione>
  <Nome>sample string 7</Nome>
  <Nominativo>sample string 14</Nominativo>
  <PEC>sample string 6</PEC>
  <PIVA>sample string 11</PIVA>
  <Quota>12</Quota>
  <StatoApplicazione>16</StatoApplicazione>
  <StatoRegistrazione>15</StatoRegistrazione>
  <Telefono>sample string 5</Telefono>
  <IdEntita>1</IdEntita>
  <Mansioni xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </Mansioni>
</AddMembro>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

MembroS
NameDescriptionTypeAdditional information
Id

integer

None.

Email

string

None.

Cellulare

string

None.

Telefono

string

None.

PEC

string

None.

Nome

string

Required

String length: inclusive between 0 and 100

Cognome

string

Required

String length: inclusive between 0 and 100

Azienda

string

String length: inclusive between 0 and 150

CodFiscale

string

None.

PIVA

string

None.

Quota

decimal number

None.

Codice

string

String length: inclusive between 0 and 20

Nominativo

string

None.

StatoRegistrazione

integer

None.

StatoApplicazione

integer

None.

MansioneDescrizione

string

None.

EntitaId

integer

None.

EntitaDenominazione

string

None.

AmministratoreNominativo

string

None.

EntitaMembro

Collection of EntitaMembroS

None.

Response Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Email": "sample string 2",
  "Cellulare": "sample string 3",
  "Telefono": "sample string 4",
  "PEC": "sample string 5",
  "Nome": "sample string 6",
  "Cognome": "sample string 7",
  "Azienda": "sample string 8",
  "CodFiscale": "sample string 9",
  "PIVA": "sample string 10",
  "Quota": 11.0,
  "Codice": "sample string 12",
  "Nominativo": "sample string 13",
  "StatoRegistrazione": 14,
  "StatoApplicazione": 15,
  "MansioneDescrizione": "sample string 16",
  "EntitaId": 17,
  "EntitaDenominazione": "sample string 18",
  "AmministratoreNominativo": "sample string 19",
  "EntitaMembro": [
    {
      "IdEntita": 1,
      "IdMembro": 2,
      "IdMansione": 1,
      "Mansione": {
        "Id": 1,
        "Descrizione": "sample string 2"
      }
    },
    {
      "IdEntita": 1,
      "IdMembro": 2,
      "IdMansione": 1,
      "Mansione": {
        "Id": 1,
        "Descrizione": "sample string 2"
      }
    }
  ]
}

application/xml, text/xml

Sample:
<MembroS xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AmminixtraCommon">
  <AmministratoreNominativo>sample string 19</AmministratoreNominativo>
  <Azienda>sample string 8</Azienda>
  <Cellulare>sample string 3</Cellulare>
  <CodFiscale>sample string 9</CodFiscale>
  <Codice>sample string 12</Codice>
  <Cognome>sample string 7</Cognome>
  <Email>sample string 2</Email>
  <EntitaDenominazione>sample string 18</EntitaDenominazione>
  <EntitaId>17</EntitaId>
  <EntitaMembro>
    <EntitaMembroS>
      <IdEntita>1</IdEntita>
      <IdMansione>1</IdMansione>
      <IdMembro>2</IdMembro>
      <Mansione>
        <Descrizione>sample string 2</Descrizione>
        <Id>1</Id>
      </Mansione>
    </EntitaMembroS>
    <EntitaMembroS>
      <IdEntita>1</IdEntita>
      <IdMansione>1</IdMansione>
      <IdMembro>2</IdMembro>
      <Mansione>
        <Descrizione>sample string 2</Descrizione>
        <Id>1</Id>
      </Mansione>
    </EntitaMembroS>
  </EntitaMembro>
  <Id>1</Id>
  <MansioneDescrizione>sample string 16</MansioneDescrizione>
  <Nome>sample string 6</Nome>
  <Nominativo>sample string 13</Nominativo>
  <PEC>sample string 5</PEC>
  <PIVA>sample string 10</PIVA>
  <Quota>11</Quota>
  <StatoApplicazione>15</StatoApplicazione>
  <StatoRegistrazione>14</StatoRegistrazione>
  <Telefono>sample string 4</Telefono>
</MembroS>