POST api/Tessera
Request Information
URI Parameters
None.
Body Parameters
DTOTesseraName | Description | Type | Additional 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. |
Zefiro_IsBorsello |
Campo scambiato con Zefiro - Fidelity e Iniziative |
boolean |
None. |
IdCloud |
Chiave ID di Zefiro |
integer |
None. |
Request Formats
application/json, text/json
{ "Id": 1, "IdModelloTessera": 2, "IdCliente": 3, "CodiceTessera": "sample string 4", "IsAttiva": true, "AttivaDal": "2025-07-03T11:27:53.9378568", "DisattivaDal": "2025-07-03T11:27:53.9378568", "Saldo_Tessera": 8.0, "Saldo_DataUltimaTransazione": "2025-07-03T11:27:53.9378568", "DataCreaz": "2025-07-03T11:27:53.9378568", "DataAgg": "2025-07-03T11:27:53.9378568", "Zefiro_IsBorsello": true, "IdCloud": 1 }
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample not available.