GET api/Tessera/NewCardForExistingCustomer?idCliente={idCliente}&idModelloTessera={idModelloTessera}
Restituisce una nuova card associata al cliente passato come parametro, di tipo = idModelloTessera Se ce ne sono di disponibili, ritorna il DTOTessera che ha associato.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
idCliente | integer |
Required |
|
idModelloTessera | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
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. |
Response Formats
application/json, text/json
{ "Id": 1, "IdModelloTessera": 2, "IdCliente": 3, "CodiceTessera": "sample string 4", "IsAttiva": true, "AttivaDal": "2024-05-03T15:57:15.0448988", "DisattivaDal": "2024-05-03T15:57:15.0448988", "Saldo_Tessera": 8.0, "Saldo_DataUltimaTransazione": "2024-05-03T15:57:15.0448988", "DataCreaz": "2024-05-03T15:57:15.0448988", "DataAgg": "2024-05-03T15:57:15.0448988" }