POST api/CategoriaVariazione
Request Information
URI Parameters
None.
Body Parameters
DTOCategoriaVariazioneName | Description | Type | Additional information |
---|---|---|---|
Id |
Campo Db [idTipoVariazione]. Chiave primaria della tabella |
integer |
None. |
Codice |
Campo Db [Codice]. Codice numerico categoria variazione. |
integer |
None. |
Descrizione |
Campo Db [Descrizione]. Descrizione di gestione della categoria di variazione |
string |
String length: inclusive between 1 and 25 |
Variazioni |
Rappresenta la lista di variazioni associate a questa categoria. PIZ_tabVariazioni |
Collection of DTOVariazione |
None. |
IsAttiva | boolean |
None. |
|
IsVisibileSuMobile |
Campo DB: [VisibilePDA]. Indica se l'entità dovrà essere visibile sui dispositivi mobili in uso dal cameriere (EasyposApp/Orderman). |
boolean |
None. |
IsVisibileSuTotem |
Indica se la categoria di variazioni, per la categoria di pietanza di cui fa parte, è visibile su totem. Nota bene: il flag non è specifico della categoria di variazione, bensì della relazione categoriaPietanza-ListaCategorieVariazioni. |
boolean |
None. |
IsVisibileSuSelfOrder |
Indica se la categoria di variazioni, per la categoria di pietanza di cui fa parte, è visibile su app self order. Nota bene: il flag non è specifico della categoria di variazione, bensì della relazione categoriaPietanza-ListaCategorieVariazioni. |
boolean |
None. |
BackColor |
Campo Db [ColoreSfondo]. |
integer |
None. |
ForeColor |
Campo Db [ColoreTesto]. |
integer |
None. |
DescrizioneTastoPc |
Campo Db [descrizionePulsante]. Descrizione da usare per il testo del pulsante su front-end Easypos) |
string |
String length: inclusive between 1 and 38 |
IsMostraSoloVariazioniPietanzaDaVariare |
Campo Db [filtroIngredientiPietanza]. Indica se mostrare solo gli ingredienti della pietanza (necessaria ricetta) |
boolean |
None. |
IsMostraComunqueAggiunte |
Campo Db [IsMostraComunqueAggiunte]. Nel caso di IsMostraSoloVariazioniPietanzaDaVariare = true, indica se mostrare anche tutte le variazioni in aggiunta. |
boolean |
None. |
OrdineTastoPc |
Campo Db [Ordine]. Ordine di visualizzazione del tasto su front-end Easypos. |
integer |
None. |
IsCategoriaSistema |
Campo DB: [CategoriaSistema]. Indica che la categoria è di sistema e contiene pietanze di gestione. Solitamente non va visualizzata nei dispositivi mobile. |
boolean |
None. |
IsObbligatoria |
Indica se la categoria di variazioni, per la categoria di pietanza di cui fa parte, dovrà richiedere l'inserimento di una variazione sulla pietanza della categoria di pietanza principale. Nota bene: il flag non è specifico della categoria di variazione, bensì della relazione categoriaPietanza-ListaCategorieVariazioni. |
boolean |
None. |
DescrizioneLingua1 |
Campo Db [Descrizione_Lingua_1]. Campi descrizione in lingua |
string |
String length: inclusive between 1 and 50 |
DescrizioneLingua2 |
Campo Db [Descrizione_Lingua_2]. Campi descrizione in lingua |
string |
String length: inclusive between 1 and 50 |
DescrizioneLingua3 |
Campo Db [Descrizione_Lingua_3]. Campi descrizione in lingua |
string |
String length: inclusive between 1 and 50 |
DescrizioneLingua4 |
Campo Db [Descrizione_Lingua_4]. Campi descrizione in lingua |
string |
String length: inclusive between 1 and 50 |
DescrizioneTastoPcLingua1 |
Campo Db [descrizionePulsante_Lingua_1]. Campi descrizione in lingua per tasto su front-end Easypos |
string |
String length: inclusive between 1 and 38 |
DescrizioneTastoPcLingua2 |
Campo Db [descrizionePulsante_Lingua_2]. Campi descrizione in lingua per tasto su front-end Easypos |
string |
String length: inclusive between 1 and 38 |
DescrizioneTastoPcLingua3 |
Campo Db [descrizionePulsante_Lingua_3]. Campi descrizione in lingua per tasto su front-end Easypos |
string |
String length: inclusive between 1 and 38 |
DescrizioneTastoPcLingua4 |
Campo Db [descrizionePulsante_Lingua_4]. Campi descrizione in lingua per tasto su front-end Easypos |
string |
String length: inclusive between 1 and 38 |
Font |
Set Campi DB: [FontName,FontSize,FontBold,FontItalic,FontUnderline]. Raggruppa le informazioni relative al font da usare per il testo del pulsante su tutti i dispositivi |
DTOFont |
None. |
DataCreaz |
Campo Db [DataCreaz]. |
date |
None. |
DataAgg |
Campo Db [DataAgg]. |
date |
None. |
Request Formats
application/json, text/json
{ "Id": 1, "Codice": 2, "Descrizione": "sample string 3", "Variazioni": [ { "Id": 1, "IdCategoriaVariazione": 2, "Codice": "sample string 3", "Descrizione": "sample string 4", "DescrizioneTastoPc": "sample string 5", "DescrizioneInAggiunta": "sample string 6", "DescrizioneInDiminuzione": "sample string 7", "IsAggiuntaAttiva": true, "IsDiminuzioneAttiva": true, "AliquotaIva": 10.0, "Um": "sample string 11", "IsAttiva": true, "IsVisibileSuMobile": true, "IsVisibileSuTotem": true, "IsVisibileSuSelfOrder": true, "BackColor": 16, "ForeColor": 17, "OrdineTastoPc": 18, "OrdineInStampaComanda": 19, "DescrizioneLingua1": "sample string 20", "DescrizioneLingua2": "sample string 21", "DescrizioneLingua3": "sample string 22", "DescrizioneLingua4": "sample string 23", "DescrizioneTastoPcLingua1": "sample string 24", "DescrizioneTastoPcLingua2": "sample string 25", "DescrizioneTastoPcLingua3": "sample string 26", "DescrizioneTastoPcLingua4": "sample string 27", "DescrizioneAggiuntaLingua1": "sample string 28", "DescrizioneAggiuntaLingua2": "sample string 29", "DescrizioneAggiuntaLingua3": "sample string 30", "DescrizioneAggiuntaLingua4": "sample string 31", "DescrizioneDiminuzioneLingua1": "sample string 32", "DescrizioneDiminuzioneLingua2": "sample string 33", "DescrizioneDiminuzioneLingua3": "sample string 34", "DescrizioneDiminuzioneLingua4": "sample string 35", "ListinoAggiunte1": [ { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 }, { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 } ], "ListinoAggiunte2": [ { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 }, { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 } ], "ListinoAggiunte3": [ { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 }, { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 } ], "ListinoDiminuzioni1": [ { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 }, { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 } ], "ListinoDiminuzioni2": [ { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 }, { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 } ], "ListinoDiminuzioni3": [ { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 }, { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 } ], "IsNonStampareInComanda": true, "IsNonStampareInConto": true, "IsVariazionePerSconto": true, "IsVariazionePerDescrizioneLibera": true, "IsVariazionePerMaggiorazione": true, "IsVariazioneVeloce": true, "IsNascondiIconaAddDim": true, "IsUsaTestoAddDimVariazione": true, "Font": { "Name": "sample string 1", "Size": 1, "Bold": true, "Italic": true, "Underline": true }, "DataCreaz": "2024-05-03T16:15:17.4674978", "DataAgg": "2024-05-03T16:15:17.4674978", "IdIngrediente": 1, "Ingrediente": { "Id": 1, "Descrizione": "sample string 2", "UnitaMisura": "sample string 3", "Quantita": 4.1, "QuantitaF1": 5.1, "QuantitaF2": 6.1, "QuantitaF3": 7.1, "QuantitaF4": 8.1, "IsAllergene": true, "IsNonDisponibile": true, "DataCreaz": "2024-05-03T16:15:17.4674978", "DataAgg": "2024-05-03T16:15:17.4674978", "IsImpasto": true }, "IsAttivaGiacenzaCivetta": true, "IsAttivaGiacenzaLight": true, "Note_Descr": "sample string 48", "Note_Descr1": "sample string 49", "Note_Descr2": "sample string 50", "Note_Descr3": "sample string 51", "Note_Descr4": "sample string 52", "TestoApp": "sample string 53", "TestoWeb": "sample string 54", "Link": [ { "Id": 1, "Link": "sample string 2", "TipoLink": 1, "IsSelfOrder": true, "IsEasyPosMobile": true, "IsTotem": true, "IsSitoWeb": true }, { "Id": 1, "Link": "sample string 2", "TipoLink": 1, "IsSelfOrder": true, "IsEasyPosMobile": true, "IsTotem": true, "IsSitoWeb": true } ], "Tag": "sample string 55" }, { "Id": 1, "IdCategoriaVariazione": 2, "Codice": "sample string 3", "Descrizione": "sample string 4", "DescrizioneTastoPc": "sample string 5", "DescrizioneInAggiunta": "sample string 6", "DescrizioneInDiminuzione": "sample string 7", "IsAggiuntaAttiva": true, "IsDiminuzioneAttiva": true, "AliquotaIva": 10.0, "Um": "sample string 11", "IsAttiva": true, "IsVisibileSuMobile": true, "IsVisibileSuTotem": true, "IsVisibileSuSelfOrder": true, "BackColor": 16, "ForeColor": 17, "OrdineTastoPc": 18, "OrdineInStampaComanda": 19, "DescrizioneLingua1": "sample string 20", "DescrizioneLingua2": "sample string 21", "DescrizioneLingua3": "sample string 22", "DescrizioneLingua4": "sample string 23", "DescrizioneTastoPcLingua1": "sample string 24", "DescrizioneTastoPcLingua2": "sample string 25", "DescrizioneTastoPcLingua3": "sample string 26", "DescrizioneTastoPcLingua4": "sample string 27", "DescrizioneAggiuntaLingua1": "sample string 28", "DescrizioneAggiuntaLingua2": "sample string 29", "DescrizioneAggiuntaLingua3": "sample string 30", "DescrizioneAggiuntaLingua4": "sample string 31", "DescrizioneDiminuzioneLingua1": "sample string 32", "DescrizioneDiminuzioneLingua2": "sample string 33", "DescrizioneDiminuzioneLingua3": "sample string 34", "DescrizioneDiminuzioneLingua4": "sample string 35", "ListinoAggiunte1": [ { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 }, { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 } ], "ListinoAggiunte2": [ { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 }, { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 } ], "ListinoAggiunte3": [ { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 }, { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 } ], "ListinoDiminuzioni1": [ { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 }, { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 } ], "ListinoDiminuzioni2": [ { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 }, { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 } ], "ListinoDiminuzioni3": [ { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 }, { "Composizione": 0, "Formato": 1, "Prezzo": 1.0 } ], "IsNonStampareInComanda": true, "IsNonStampareInConto": true, "IsVariazionePerSconto": true, "IsVariazionePerDescrizioneLibera": true, "IsVariazionePerMaggiorazione": true, "IsVariazioneVeloce": true, "IsNascondiIconaAddDim": true, "IsUsaTestoAddDimVariazione": true, "Font": { "Name": "sample string 1", "Size": 1, "Bold": true, "Italic": true, "Underline": true }, "DataCreaz": "2024-05-03T16:15:17.4674978", "DataAgg": "2024-05-03T16:15:17.4674978", "IdIngrediente": 1, "Ingrediente": { "Id": 1, "Descrizione": "sample string 2", "UnitaMisura": "sample string 3", "Quantita": 4.1, "QuantitaF1": 5.1, "QuantitaF2": 6.1, "QuantitaF3": 7.1, "QuantitaF4": 8.1, "IsAllergene": true, "IsNonDisponibile": true, "DataCreaz": "2024-05-03T16:15:17.4674978", "DataAgg": "2024-05-03T16:15:17.4674978", "IsImpasto": true }, "IsAttivaGiacenzaCivetta": true, "IsAttivaGiacenzaLight": true, "Note_Descr": "sample string 48", "Note_Descr1": "sample string 49", "Note_Descr2": "sample string 50", "Note_Descr3": "sample string 51", "Note_Descr4": "sample string 52", "TestoApp": "sample string 53", "TestoWeb": "sample string 54", "Link": [ { "Id": 1, "Link": "sample string 2", "TipoLink": 1, "IsSelfOrder": true, "IsEasyPosMobile": true, "IsTotem": true, "IsSitoWeb": true }, { "Id": 1, "Link": "sample string 2", "TipoLink": 1, "IsSelfOrder": true, "IsEasyPosMobile": true, "IsTotem": true, "IsSitoWeb": true } ], "Tag": "sample string 55" } ], "IsAttiva": true, "IsVisibileSuMobile": true, "IsVisibileSuTotem": true, "IsVisibileSuSelfOrder": true, "BackColor": 8, "ForeColor": 9, "DescrizioneTastoPc": "sample string 10", "IsMostraSoloVariazioniPietanzaDaVariare": true, "IsMostraComunqueAggiunte": true, "OrdineTastoPc": 13, "IsCategoriaSistema": true, "IsObbligatoria": true, "DescrizioneLingua1": "sample string 16", "DescrizioneLingua2": "sample string 17", "DescrizioneLingua3": "sample string 18", "DescrizioneLingua4": "sample string 19", "DescrizioneTastoPcLingua1": "sample string 20", "DescrizioneTastoPcLingua2": "sample string 21", "DescrizioneTastoPcLingua3": "sample string 22", "DescrizioneTastoPcLingua4": "sample string 23", "Font": { "Name": "sample string 1", "Size": 1, "Bold": true, "Italic": true, "Underline": true }, "DataCreaz": "2024-05-03T16:15:17.4674978", "DataAgg": "2024-05-03T16:15:17.4674978" }
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample not available.