PUT api/PrenotazioneFascia
Request Information
URI Parameters
None.
Body Parameters
DTOPrenotazioneFascia| Name | Description | Type | Additional information |
|---|---|---|---|
| Id |
Gets or sets the id of the entity. |
integer |
None. |
| TipoFascia |
Occasionale: indica un evento che occorre in un giorno specifico Ripetuta: indica una prenotazione standard ripetuta nei giorni indicati nei bit lun,mar,mer,gio,ven,sab,dom EsclusioneRipetuta: indica i giorni in cui non possono essere prese prenotazioni. |
TipoFascia |
None. |
| Descrizione |
Descrizione (nome) della fascia |
string |
String length: inclusive between 1 and 500 |
| DataSpecifica |
Data in cui la fascia, se occasionale o esclusione, si verifica. Null se tipoFascia=ripetuta |
date |
None. |
| IsValidaLun |
Indica, nel caso di tipoFascia=ripetuta, se è valida di lunedi |
boolean |
None. |
| IsValidaMar |
Indica, nel caso di tipoFascia=ripetuta, se è valida di martedi |
boolean |
None. |
| IsValidaMer |
Indica, nel caso di tipoFascia=ripetuta, se è valida di mercoledi |
boolean |
None. |
| IsValidaGio |
Indica, nel caso di tipoFascia=ripetuta, se è valida di giovedi |
boolean |
None. |
| IsValidaVen |
Indica, nel caso di tipoFascia=ripetuta, se è valida di venerdi |
boolean |
None. |
| IsValidaSab |
Indica, nel caso di tipoFascia = ripetuta, se è valida di sabato |
boolean |
None. |
| IsValidaDom |
Indica, nel caso di tipoFascia = ripetuta, se è valida di domenica |
boolean |
None. |
| MaxCoperti |
Indica il numero massimo di coperti disponibili per l'evento. In caso di tipoFascia ripetuta, il valore può essere a null. |
integer |
None. |
| CostoCadauno |
Indica il costo a persona per l'evento o la prenotazione. |
decimal number |
None. |
| CostoComplessivo |
Indica un eventuale costo complessivo della prenotazione, a prescindere dal numero di coperti. |
decimal number |
None. |
| TogliCopertiDaStandard |
Indica se questo tipo di fascia dovrà togliere, a prescindere dalle prenotazioni effettuate, un numero fisso di coperti dalla disponibilità complessiva di coperti prenotabili impostati nelle opzioni dell'azienda. |
integer |
None. |
| IsAccontoObbligatorio |
Indica se per rendere valida questa prenotazione deve essere pagato un acconto. |
boolean |
None. |
| IsRichiestaConfermaAdmin |
Indica se la prenotazione con quella fascia deve essere ulteriormente validata dalla sede per poter essere visibile nell'elenco delle prenotazioni. |
boolean |
None. |
| ShortUrl |
Rappresenta un tag univoco per l'evento utile per il collegamento con risorse web. |
string |
None. |
| Intervalli |
Intervalli associati alla fascia. |
Collection of DTOIntervallo |
None. |
| DataAgg | date |
None. |
|
| DataCreaz | date |
None. |
Request Formats
application/json, text/json
{
"Id": 1,
"TipoFascia": 0,
"Descrizione": "sample string 2",
"DataSpecifica": "2025-12-22T15:13:29.1845115",
"IsValidaLun": true,
"IsValidaMar": true,
"IsValidaMer": true,
"IsValidaGio": true,
"IsValidaVen": true,
"IsValidaSab": true,
"IsValidaDom": true,
"MaxCoperti": 1,
"CostoCadauno": 1.0,
"CostoComplessivo": 1.0,
"TogliCopertiDaStandard": 1,
"IsAccontoObbligatorio": true,
"IsRichiestaConfermaAdmin": true,
"ShortUrl": "sample string 3",
"Intervalli": [
{
"Id": 1,
"IdFascia": 2,
"OraInizio": "2025-12-22T15:13:29.1845115",
"DurataMinuti": 4,
"DataAgg": "2025-12-22T15:13:29.1845115",
"DataCreaz": "2025-12-22T15:13:29.1845115",
"PrenotabileFinoAMinutiDaInizio": 1
},
{
"Id": 1,
"IdFascia": 2,
"OraInizio": "2025-12-22T15:13:29.1845115",
"DurataMinuti": 4,
"DataAgg": "2025-12-22T15:13:29.1845115",
"DataCreaz": "2025-12-22T15:13:29.1845115",
"PrenotabileFinoAMinutiDaInizio": 1
}
],
"DataAgg": "2025-12-22T15:13:29.1845115",
"DataCreaz": "2025-12-22T15:13:29.1845115"
}
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample not available.