CANVAS

Definisce le testate dei CANVAS.

#COLONNADECRIZIONETIPOLENNOTE
1CODICECodice CanvasStringa20Codice del canvas. Deve essere univoco
2GruppoClienteCanvasGruppo cliente del canvasStringa20Valorizzare con il gruppo cliente del canvas se il canvas deve valere solo per specifici clienti.
3DescrizioneDescrizioneStringa100
4PrezzoPrezzo CanvasDecimaleValorizzare se il canvas ha un prezzo definito e il prezzo non dipende dalla somma dei prezzi degli elementi che andrà a comporre il canvas definitivo
5ScontoSconto CanvasDecimaleValorizzare se il canvas ha un prezzo definito e il prezzo non dipende dalla somma dei prezzi degli elementi che andrà a comporre il canvas definitivo
6DataInizioData inizio validitàData
7DataFineData fine validitàData

Esempio

'CANVAS_001','','2 monitor a scelta + omaggio disk',0,0,'01/01/2000','12/31/2099'
'CANVAS_002','','PC completo senza selezione',200,0,'01/01/2000','12/31/2099'
'CANVAS_003','','PC completo con selezione monitor',230,0,'01/01/2000','12/31/2099'
'CANVAS_004','1','1 Stampante + 4 articoli distinti a scelta',300,5,'01/01/2000','12/31/2099'
'CANVAS_005','','2 Stampanti + 1 in omaggio',0,0,'01/01/2000','12/31/2099'

<?xml version="1.0" encoding="utf-8"?>
<TABELLA_CANVAS xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"?>
  <CANVAS>
    <CODICE />
    <GruppoClienteCanvas />
    <Descrizione />
    <Prezzo>0</Prezzo>
    <Sconto>0</Sconto>
    <DataInizio>0001-01-01T00:00:00</DataInizio>
    <DataFine>0001-01-01T00:00:00</DataFine>
    <MonteOmaggi>0</MonteOmaggi>
    <FlagMonteOmaggi>false</FlagMonteOmaggi>
  </CANVAS>
</TABELLA_CANVAS>
    public partial class CANVAS
    {
        [PrimaryKey, MaxLengthAttribute(20)]
        public string CODICE { get; set; }


        [MaxLengthAttribute(20)]
        public string  { get; set; }

        [MaxLengthAttribute(100)]
        public string Descrizione  { get; set; }

        public decimal Prezzo { get; set; }
        public decimal Sconto { get; set; }
        public System.DateTime DataInizio { get; set; }
        public System.DateTime DataFine { get; set; }
        public decimal MonteOmaggi { get; set; }
        public bool FlagMonteOmaggi { get; set; }
    }


Documentazione Zippy Infinity