PUT api/Tessera

Request Information

URI Parameters

None.

Body Parameters

DTOTessera
NameDescriptionTypeAdditional information
Id

PK

integer

None.

IdModelloTessera

FK --> DTOModelloTessera

integer

Required

IdCliente

Id del cliente associato alla tessera

integer

Required

CodiceTessera

Codice della tessera.

string

Required

String length: inclusive between 1 and 60

IsAttiva

Indica se la tessera è attiva o disattivata.

boolean

None.

AttivaDal

Data inizio validità della tessera.

date

Required

DisattivaDal

Data fine validità della tessera.

date

Required

Saldo_Tessera

Saldo della tessera (alla data Saldo_DataUltimaTransazione)

decimal number

None.

Saldo_DataUltimaTransazione

Data-ora ultima transazione tessera

date

None.

FamilyCard

Indica la tessera principale (tessera famiglia) che raggruppa questa tessera. Usando questa tessera, dovrà in realtà essere "movimentata" la FamilyCard.

DTOTessera

None.

DataCreaz

Data Creazione

date

None.

DataAgg

Data aggiornamento

date

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "IdModelloTessera": 2,
  "IdCliente": 3,
  "CodiceTessera": "sample string 4",
  "IsAttiva": true,
  "AttivaDal": "2024-05-03T14:37:11.0082418",
  "DisattivaDal": "2024-05-03T14:37:11.0082418",
  "Saldo_Tessera": 8.0,
  "Saldo_DataUltimaTransazione": "2024-05-03T14:37:11.0082418",
  "DataCreaz": "2024-05-03T14:37:11.0082418",
  "DataAgg": "2024-05-03T14:37:11.0082418"
}

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.