GET api/Tessera/ExistingCardForExistingCustomer?CodiceTessera={CodiceTessera}&ClienteNome={ClienteNome}&ClienteCognome={ClienteCognome}

Cerca nell'archivio una card con il codice = CodiceTessera associata ad un cliente con nome e cognome specifico. Se esiste, ritorna il DTOTessera

Request Information

URI Parameters

NameDescriptionTypeAdditional information
CodiceTessera

string

Required

ClienteNome

string

Required

ClienteCognome

string

Required

Body Parameters

None.

Response Information

Resource Description

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.

Response Formats

application/json, text/json

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