PUT api/FormatoPietanza

Request Information

URI Parameters

None.

Body Parameters

DTOFormatoPietanza
NameDescriptionTypeAdditional information
Id

Campo DB: [--]. Chiave del formato

EnumTipoFormato

None.

Descrizione

Campo DB: [--]. Descrizione del formato

string

None.

DescrizioneTastoPc

Campo DB: [--]. Descrizione del formato da visualizzare su front-end Easypos

string

None.

DescrizioneTastoPcLingua1

Campo DB: [--]. Descrizione del formato da visualizzare su front-end Easypos in Lingua1

string

None.

DescrizioneTastoPcLingua2

Campo DB: [--]. Descrizione del formato da visualizzare su front-end Easypos in Lingua2

string

None.

DescrizioneTastoPcLingua3

Campo DB: [--]. Descrizione del formato da visualizzare su front-end Easypos in Lingua3

string

None.

DescrizioneTastoPcLingua4

Campo DB: [--]. Descrizione del formato da visualizzare su front-end Easypos in Lingua4

string

None.

DescrizioneTastoMobile

Campo DB: [--]. Descrizione del formato da visualizzare sui dispositivi mobile

string

None.

DescrizioneTastoMobileLingua1

Campo DB: [--]. Descrizione del formato da visualizzare sui dispositivi mobile in Lingua1

string

None.

DescrizioneTastoMobileLingua2

Campo DB: [--]. Descrizione del formato da visualizzare sui dispositivi mobile in Lingua2

string

None.

DescrizioneTastoMobileLingua3

Campo DB: [--]. Descrizione del formato da visualizzare sui dispositivi mobile in Lingua3

string

None.

DescrizioneTastoMobileLingua4

Campo DB: [--]. Descrizione del formato da visualizzare sui dispositivi mobile in Lingua4

string

None.

Prefisso

Campo DB: [--]. Prefisso da aggiungere alla descrizione standard della pietanza

string

None.

BackColor

Campo DB: [--]. Colore di sfondo del tasto

integer

None.

Coefficiente

Campo DB: [--]. Indica l'impegno nel centro di produzione nel caso questo formato sia applicato ad una pietanza (es PIZZA MAXI equivale a 2 pizze normali, quindi il coefficiente sarà 2).

decimal number

None.

Attivo

Campo DB: [--]. Indica se il formato è usabile e visibile nella pulsantiera dei formati.

boolean

None.

TestoDaSostituireAlCambioFormato

Se valorizzata, indica una porzione di testo da sostituire ogni volta che si cambia il formato di una pietanza . Ad esempio: Se ho la pietanza PIZZA FUNGHI e ho i formati ROTOLO , CALZONE, TEGLIA , e ciascun formato presenta come parola da sostituire PIZZA", la selezione del formato ROTOLO dovrà trasformare la descrizione in "ROTOLO FUNGHI" (e non "ROTOLO PIZZA FUNGHI"). Se da "ROTOLO FUNGHI" uso il formato CALZONE, dovrà diventare "CALZONE FUNGHI". Se torno al formato NORMALE, la pietanza deve tornare a "PIZZA FUNGHI".

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Descrizione": "sample string 1",
  "DescrizioneTastoPc": "sample string 2",
  "DescrizioneTastoPcLingua1": "sample string 3",
  "DescrizioneTastoPcLingua2": "sample string 4",
  "DescrizioneTastoPcLingua3": "sample string 5",
  "DescrizioneTastoPcLingua4": "sample string 6",
  "DescrizioneTastoMobile": "sample string 7",
  "DescrizioneTastoMobileLingua1": "sample string 8",
  "DescrizioneTastoMobileLingua2": "sample string 9",
  "DescrizioneTastoMobileLingua3": "sample string 10",
  "DescrizioneTastoMobileLingua4": "sample string 11",
  "Prefisso": "sample string 12",
  "BackColor": 13,
  "Coefficiente": 14.0,
  "Attivo": true,
  "TestoDaSostituireAlCambioFormato": "sample string 16"
}

application/xml, text/xml

Sample:
<DTOFormatoPietanza xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DueBit.DTO">
  <Attivo>true</Attivo>
  <BackColor>13</BackColor>
  <Coefficiente>14</Coefficiente>
  <Descrizione>sample string 1</Descrizione>
  <DescrizioneTastoMobile>sample string 7</DescrizioneTastoMobile>
  <DescrizioneTastoMobileLingua1>sample string 8</DescrizioneTastoMobileLingua1>
  <DescrizioneTastoMobileLingua2>sample string 9</DescrizioneTastoMobileLingua2>
  <DescrizioneTastoMobileLingua3>sample string 10</DescrizioneTastoMobileLingua3>
  <DescrizioneTastoMobileLingua4>sample string 11</DescrizioneTastoMobileLingua4>
  <DescrizioneTastoPc>sample string 2</DescrizioneTastoPc>
  <DescrizioneTastoPcLingua1>sample string 3</DescrizioneTastoPcLingua1>
  <DescrizioneTastoPcLingua2>sample string 4</DescrizioneTastoPcLingua2>
  <DescrizioneTastoPcLingua3>sample string 5</DescrizioneTastoPcLingua3>
  <DescrizioneTastoPcLingua4>sample string 6</DescrizioneTastoPcLingua4>
  <Id>Mezza</Id>
  <Prefisso>sample string 12</Prefisso>
  <TestoDaSostituireAlCambioFormato>sample string 16</TestoDaSostituireAlCambioFormato>
</DTOFormatoPietanza>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.