GET api/StatoGeneraleApp
Chiamata di stato generale. Vengono ritornate informazioni come: data ultimo aggirnamento di ogni anagrafica, turno attivo, stato del tavolo, etc.
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
DTOStatoGeneraleAppName | Description | Type | Additional information |
---|---|---|---|
DateUltimoAggiornamento | DTODateUltimoAggiornamento |
None. |
|
StatoTavoli | Collection of DTOStatoGeneraleTavolo |
None. |
|
DataOraCorrente |
Indica la data ora del server nel momento in cui viene restituito il DTO valorizzato |
date |
None. |
Stampanti | Collection of DTOStampante |
None. |
Response Formats
application/json, text/json
Sample:
{ "DateUltimoAggiornamento": { "DataUltimoAggCategoriePietanze": "2025-05-14T01:54:32.1706931", "DataUltimoAggPietanze": "2025-05-14T01:54:32.1706931", "DataUltimoAggCategorieVariazioni": "2025-05-14T01:54:32.1706931", "DataUltimoAggVariazioni": "2025-05-14T01:54:32.1706931", "DataUltimoAggMenu": "2025-05-14T01:54:32.1706931", "DataUltimoAggSale": "2025-05-14T01:54:32.1706931", "DataUltimoAggTavoli": "2025-05-14T01:54:32.1706931", "DataUltimoAggGruppiCategoria": "2025-05-14T01:54:32.1706931", "DataUltimoAggGiacenzeLight": "2025-05-14T01:54:32.1706931", "DataUltimoAggPermessi": "2025-05-14T01:54:32.1706931", "DataUltimoAggIngredienti": "2025-05-14T01:54:32.1706931" }, "StatoTavoli": [ { "IdTavolo": 1, "TipoStatoTavolo": { "Id": 1, "Descrizione": "sample string 1", "GradoDiImportanza": 2, "BackColor": 3 }, "StatoTavolo": 1, "InizioServizio": "2025-05-14T01:54:32.1706931", "NumeroCopertiServiti": 1, "TurniDisponibili": [ 0, 0 ], "TurniServiti": [ 0, 0 ], "UltimoTurnoServito": 0, "TotaleOrdinazioni": 1.0, "Prenotazione": { "Id": 1, "IdMasterPrenotazione": 2, "IdTavolo": 3, "Nominativo": "sample string 4", "DataOraPrenotazione": "2025-05-14T01:54:32.1706931", "DataOraNotifica": "2025-05-14T01:54:32.1706931", "NumeroPersone": 7, "Note": "sample string 8", "DataCreaz": "2025-05-14T01:54:32.1706931", "DataAgg": "2025-05-14T01:54:32.1706931" } }, { "IdTavolo": 1, "TipoStatoTavolo": { "Id": 1, "Descrizione": "sample string 1", "GradoDiImportanza": 2, "BackColor": 3 }, "StatoTavolo": 1, "InizioServizio": "2025-05-14T01:54:32.1706931", "NumeroCopertiServiti": 1, "TurniDisponibili": [ 0, 0 ], "TurniServiti": [ 0, 0 ], "UltimoTurnoServito": 0, "TotaleOrdinazioni": 1.0, "Prenotazione": { "Id": 1, "IdMasterPrenotazione": 2, "IdTavolo": 3, "Nominativo": "sample string 4", "DataOraPrenotazione": "2025-05-14T01:54:32.1706931", "DataOraNotifica": "2025-05-14T01:54:32.1706931", "NumeroPersone": 7, "Note": "sample string 8", "DataCreaz": "2025-05-14T01:54:32.1706931", "DataAgg": "2025-05-14T01:54:32.1706931" } } ], "DataOraCorrente": "2025-05-14T01:54:32.1706931", "Stampanti": [ { "NomeStampante": "sample string 1", "LastStatusId": 1, "LastErrLevelId": 1, "LastStatusDescription": "sample string 2", "LastStatusFrom": "sample string 3", "LastStatusDate": "2025-05-14T01:54:32.1706931" }, { "NomeStampante": "sample string 1", "LastStatusId": 1, "LastErrLevelId": 1, "LastStatusDescription": "sample string 2", "LastStatusFrom": "sample string 3", "LastStatusDate": "2025-05-14T01:54:32.1706931" } ] }
application/xml, text/xml
Sample:
<DTOStatoGeneraleApp xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DueBit.DTO"> <DataOraCorrente>2025-05-14T01:54:32.1706931+02:00</DataOraCorrente> <DateUltimoAggiornamento> <DataUltimoAggCategoriePietanze>2025-05-14T01:54:32.1706931+02:00</DataUltimoAggCategoriePietanze> <DataUltimoAggCategorieVariazioni>2025-05-14T01:54:32.1706931+02:00</DataUltimoAggCategorieVariazioni> <DataUltimoAggGiacenzeLight>2025-05-14T01:54:32.1706931+02:00</DataUltimoAggGiacenzeLight> <DataUltimoAggGruppiCategoria>2025-05-14T01:54:32.1706931+02:00</DataUltimoAggGruppiCategoria> <DataUltimoAggIngredienti>2025-05-14T01:54:32.1706931+02:00</DataUltimoAggIngredienti> <DataUltimoAggMenu>2025-05-14T01:54:32.1706931+02:00</DataUltimoAggMenu> <DataUltimoAggPermessi>2025-05-14T01:54:32.1706931+02:00</DataUltimoAggPermessi> <DataUltimoAggPietanze>2025-05-14T01:54:32.1706931+02:00</DataUltimoAggPietanze> <DataUltimoAggSale>2025-05-14T01:54:32.1706931+02:00</DataUltimoAggSale> <DataUltimoAggTavoli>2025-05-14T01:54:32.1706931+02:00</DataUltimoAggTavoli> <DataUltimoAggVariazioni>2025-05-14T01:54:32.1706931+02:00</DataUltimoAggVariazioni> </DateUltimoAggiornamento> <Stampanti> <DTOStampante> <LastErrLevelId>1</LastErrLevelId> <LastStatusDate>2025-05-14T01:54:32.1706931+02:00</LastStatusDate> <LastStatusDescription>sample string 2</LastStatusDescription> <LastStatusFrom>sample string 3</LastStatusFrom> <LastStatusId>1</LastStatusId> <NomeStampante>sample string 1</NomeStampante> </DTOStampante> <DTOStampante> <LastErrLevelId>1</LastErrLevelId> <LastStatusDate>2025-05-14T01:54:32.1706931+02:00</LastStatusDate> <LastStatusDescription>sample string 2</LastStatusDescription> <LastStatusFrom>sample string 3</LastStatusFrom> <LastStatusId>1</LastStatusId> <NomeStampante>sample string 1</NomeStampante> </DTOStampante> </Stampanti> <StatoTavoli> <DTOStatoGeneraleTavolo> <IdTavolo>1</IdTavolo> <InizioServizio>2025-05-14T01:54:32.1706931+02:00</InizioServizio> <NumeroCopertiServiti>1</NumeroCopertiServiti> <Prenotazione> <DataAgg>2025-05-14T01:54:32.1706931+02:00</DataAgg> <DataCreaz>2025-05-14T01:54:32.1706931+02:00</DataCreaz> <DataOraNotifica>2025-05-14T01:54:32.1706931+02:00</DataOraNotifica> <DataOraPrenotazione>2025-05-14T01:54:32.1706931+02:00</DataOraPrenotazione> <Id>1</Id> <IdMasterPrenotazione>2</IdMasterPrenotazione> <IdTavolo>3</IdTavolo> <Nominativo>sample string 4</Nominativo> <Note>sample string 8</Note> <NumeroPersone>7</NumeroPersone> </Prenotazione> <StatoTavolo>Stato_libero</StatoTavolo> <TipoStatoTavolo> <BackColor>3</BackColor> <Descrizione>sample string 1</Descrizione> <GradoDiImportanza>2</GradoDiImportanza> <Id>Stato_libero</Id> </TipoStatoTavolo> <TotaleOrdinazioni>1</TotaleOrdinazioni> <TurniDisponibili> <EnumeratoriDTO.EnumTipoTurno>TurnoVeloce</EnumeratoriDTO.EnumTipoTurno> <EnumeratoriDTO.EnumTipoTurno>TurnoVeloce</EnumeratoriDTO.EnumTipoTurno> </TurniDisponibili> <TurniServiti> <EnumeratoriDTO.EnumTipoTurno>TurnoVeloce</EnumeratoriDTO.EnumTipoTurno> <EnumeratoriDTO.EnumTipoTurno>TurnoVeloce</EnumeratoriDTO.EnumTipoTurno> </TurniServiti> <UltimoTurnoServito>TurnoVeloce</UltimoTurnoServito> </DTOStatoGeneraleTavolo> <DTOStatoGeneraleTavolo> <IdTavolo>1</IdTavolo> <InizioServizio>2025-05-14T01:54:32.1706931+02:00</InizioServizio> <NumeroCopertiServiti>1</NumeroCopertiServiti> <Prenotazione> <DataAgg>2025-05-14T01:54:32.1706931+02:00</DataAgg> <DataCreaz>2025-05-14T01:54:32.1706931+02:00</DataCreaz> <DataOraNotifica>2025-05-14T01:54:32.1706931+02:00</DataOraNotifica> <DataOraPrenotazione>2025-05-14T01:54:32.1706931+02:00</DataOraPrenotazione> <Id>1</Id> <IdMasterPrenotazione>2</IdMasterPrenotazione> <IdTavolo>3</IdTavolo> <Nominativo>sample string 4</Nominativo> <Note>sample string 8</Note> <NumeroPersone>7</NumeroPersone> </Prenotazione> <StatoTavolo>Stato_libero</StatoTavolo> <TipoStatoTavolo> <BackColor>3</BackColor> <Descrizione>sample string 1</Descrizione> <GradoDiImportanza>2</GradoDiImportanza> <Id>Stato_libero</Id> </TipoStatoTavolo> <TotaleOrdinazioni>1</TotaleOrdinazioni> <TurniDisponibili> <EnumeratoriDTO.EnumTipoTurno>TurnoVeloce</EnumeratoriDTO.EnumTipoTurno> <EnumeratoriDTO.EnumTipoTurno>TurnoVeloce</EnumeratoriDTO.EnumTipoTurno> </TurniDisponibili> <TurniServiti> <EnumeratoriDTO.EnumTipoTurno>TurnoVeloce</EnumeratoriDTO.EnumTipoTurno> <EnumeratoriDTO.EnumTipoTurno>TurnoVeloce</EnumeratoriDTO.EnumTipoTurno> </TurniServiti> <UltimoTurnoServito>TurnoVeloce</UltimoTurnoServito> </DTOStatoGeneraleTavolo> </StatoTavoli> </DTOStatoGeneraleApp>