GET api/Sala

Ritorna tutte le sale del locale

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of DTOSala
NameDescriptionTypeAdditional information
Id

Campo DB: [Id]. Chiave primaria della tabella.

integer

None.

Descrizione

Campo DB: [Descrizione]. Nome della sala

string

String length: inclusive between 1 and 20

IdListino

Campo DB: [idListino]. Identifica uno dei tre listini associati alla sala

EnumGruppoPrezzi

None.

PathImmagine

Campo DB: [PathImmagine]. Identifica il file di immagine da applicare alla sala (solo front-end Easypos)

string

None.

IsCopertiObbligatori

Campo DB: [InserimentoCoperti]. Indica se i tavoli della sala richiedono obbligatoriamente l'inserimento dei coperti ad inizio inserimento ordine

boolean

None.

IdMagazzino

Campo DB: [IdMagazzino]. Id Locale di riferimento per la sala

integer

None.

PercentualeServizio

Campo DB: [PercentualeServizio].

decimal number

None.

Tavoli

Collection of DTOTavolo

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": 1,
    "Descrizione": "sample string 2",
    "IdListino": 1,
    "PathImmagine": "sample string 3",
    "IsCopertiObbligatori": true,
    "IdMagazzino": 5,
    "PercentualeServizio": 6.1,
    "Tavoli": [
      {
        "Id": 1,
        "IdSala": 2,
        "Descrizione": "sample string 3",
        "Stato": 1,
        "IdListino": 1,
        "IsBloccato": true,
        "ProponiInserimentoCoperti": true,
        "InserimentoCopertiObbligatorio": true,
        "CopertiDisponibili": 1,
        "CopertiOccupati": 1,
        "OrdineDiVisualizzazioneSuMobile": 7,
        "InizioServizio": "2024-05-08T15:52:26.2720028",
        "AliquotaIva": 1.0,
        "IsTavoloPerComandeAlBanco": true,
        "IsSottotavoliAttivi": true,
        "SottoTavoli": [],
        "Marcia": [
          {
            "Turno": 0,
            "Stampato": true
          },
          {
            "Turno": 0,
            "Stampato": true
          }
        ],
        "UltimoTurnoStampato": 0,
        "IsRichiestoContoAlTavolo": true,
        "IsPortatoContoAlTavolo": true,
        "IsPortatoPrecontoAlTavolo": true,
        "IsConsegnatoCaffeAlTavolo": true,
        "IsConPreordine": true,
        "IsNessunaPietanzaAlTavolo": true,
        "IsUnitoAdAltro": true,
        "DescrizioneTavoliUniti": "sample string 17",
        "TotalePagamenti": 18.0,
        "TotaleComanda": 19.0
      },
      {
        "Id": 1,
        "IdSala": 2,
        "Descrizione": "sample string 3",
        "Stato": 1,
        "IdListino": 1,
        "IsBloccato": true,
        "ProponiInserimentoCoperti": true,
        "InserimentoCopertiObbligatorio": true,
        "CopertiDisponibili": 1,
        "CopertiOccupati": 1,
        "OrdineDiVisualizzazioneSuMobile": 7,
        "InizioServizio": "2024-05-08T15:52:26.2720028",
        "AliquotaIva": 1.0,
        "IsTavoloPerComandeAlBanco": true,
        "IsSottotavoliAttivi": true,
        "SottoTavoli": [],
        "Marcia": [
          {
            "Turno": 0,
            "Stampato": true
          },
          {
            "Turno": 0,
            "Stampato": true
          }
        ],
        "UltimoTurnoStampato": 0,
        "IsRichiestoContoAlTavolo": true,
        "IsPortatoContoAlTavolo": true,
        "IsPortatoPrecontoAlTavolo": true,
        "IsConsegnatoCaffeAlTavolo": true,
        "IsConPreordine": true,
        "IsNessunaPietanzaAlTavolo": true,
        "IsUnitoAdAltro": true,
        "DescrizioneTavoliUniti": "sample string 17",
        "TotalePagamenti": 18.0,
        "TotaleComanda": 19.0
      }
    ]
  },
  {
    "Id": 1,
    "Descrizione": "sample string 2",
    "IdListino": 1,
    "PathImmagine": "sample string 3",
    "IsCopertiObbligatori": true,
    "IdMagazzino": 5,
    "PercentualeServizio": 6.1,
    "Tavoli": [
      {
        "Id": 1,
        "IdSala": 2,
        "Descrizione": "sample string 3",
        "Stato": 1,
        "IdListino": 1,
        "IsBloccato": true,
        "ProponiInserimentoCoperti": true,
        "InserimentoCopertiObbligatorio": true,
        "CopertiDisponibili": 1,
        "CopertiOccupati": 1,
        "OrdineDiVisualizzazioneSuMobile": 7,
        "InizioServizio": "2024-05-08T15:52:26.2720028",
        "AliquotaIva": 1.0,
        "IsTavoloPerComandeAlBanco": true,
        "IsSottotavoliAttivi": true,
        "SottoTavoli": [],
        "Marcia": [
          {
            "Turno": 0,
            "Stampato": true
          },
          {
            "Turno": 0,
            "Stampato": true
          }
        ],
        "UltimoTurnoStampato": 0,
        "IsRichiestoContoAlTavolo": true,
        "IsPortatoContoAlTavolo": true,
        "IsPortatoPrecontoAlTavolo": true,
        "IsConsegnatoCaffeAlTavolo": true,
        "IsConPreordine": true,
        "IsNessunaPietanzaAlTavolo": true,
        "IsUnitoAdAltro": true,
        "DescrizioneTavoliUniti": "sample string 17",
        "TotalePagamenti": 18.0,
        "TotaleComanda": 19.0
      },
      {
        "Id": 1,
        "IdSala": 2,
        "Descrizione": "sample string 3",
        "Stato": 1,
        "IdListino": 1,
        "IsBloccato": true,
        "ProponiInserimentoCoperti": true,
        "InserimentoCopertiObbligatorio": true,
        "CopertiDisponibili": 1,
        "CopertiOccupati": 1,
        "OrdineDiVisualizzazioneSuMobile": 7,
        "InizioServizio": "2024-05-08T15:52:26.2720028",
        "AliquotaIva": 1.0,
        "IsTavoloPerComandeAlBanco": true,
        "IsSottotavoliAttivi": true,
        "SottoTavoli": [],
        "Marcia": [
          {
            "Turno": 0,
            "Stampato": true
          },
          {
            "Turno": 0,
            "Stampato": true
          }
        ],
        "UltimoTurnoStampato": 0,
        "IsRichiestoContoAlTavolo": true,
        "IsPortatoContoAlTavolo": true,
        "IsPortatoPrecontoAlTavolo": true,
        "IsConsegnatoCaffeAlTavolo": true,
        "IsConPreordine": true,
        "IsNessunaPietanzaAlTavolo": true,
        "IsUnitoAdAltro": true,
        "DescrizioneTavoliUniti": "sample string 17",
        "TotalePagamenti": 18.0,
        "TotaleComanda": 19.0
      }
    ]
  }
]

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.