/* Options: Date: 2026-06-06 01:02:23 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://link.dc8.unico3.cloud //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: SchedeArticolo.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/magazzino/articoli/elenco", Verbs="GET") // @Route(Path="/magazzino/articoli/elenco/da/{FromId}", Verbs="GET") public static class SchedeArticolo implements IReturn { public Integer FromId = null; public Integer getFromId() { return FromId; } public SchedeArticolo setFromId(Integer value) { this.FromId = value; return this; } private static Object responseType = SchedeArticoloResponse.class; public Object getResponseType() { return responseType; } } @Route(Path="/magazzino/articoli", Verbs="PUT") // @Route(Path="/magazzino/articoli/id/{Id}", Verbs="PUT,GET") // @Route(Path="/magazzino/articoli/codice/{Codice}", Verbs="PUT,GET") public static class SchedaArticolo implements IReturn { public Integer Id = null; public String Codice = null; public TipoArticolo TipoArticolo = null; public String Descrizione = null; public String Barcode = null; public String DescrizioneEstesa = null; public Double LottoRiordino = null; public Double PrezzoAcquisto = null; public Double PrezzoVendita = null; public Boolean IsEsclusoDaListe = null; public Boolean IsNascondiInStampa = null; public FK_Gruppo Gruppo = null; public FK_FamigliaMerceologica FamigliaMerceologica = null; public FK_Marca Marca = null; public FK_UdM UdM = null; public FK_AliquotaIVA AliquotaIVA = null; public FK_Conto ContoAcquisto = null; public FK_Conto ContoVendita = null; public Integer getId() { return Id; } public SchedaArticolo setId(Integer value) { this.Id = value; return this; } public String getCodice() { return Codice; } public SchedaArticolo setCodice(String value) { this.Codice = value; return this; } public TipoArticolo getTipoArticolo() { return TipoArticolo; } public SchedaArticolo setTipoArticolo(TipoArticolo value) { this.TipoArticolo = value; return this; } public String getDescrizione() { return Descrizione; } public SchedaArticolo setDescrizione(String value) { this.Descrizione = value; return this; } public String getBarcode() { return Barcode; } public SchedaArticolo setBarcode(String value) { this.Barcode = value; return this; } public String getDescrizioneEstesa() { return DescrizioneEstesa; } public SchedaArticolo setDescrizioneEstesa(String value) { this.DescrizioneEstesa = value; return this; } public Double getLottoRiordino() { return LottoRiordino; } public SchedaArticolo setLottoRiordino(Double value) { this.LottoRiordino = value; return this; } public Double getPrezzoAcquisto() { return PrezzoAcquisto; } public SchedaArticolo setPrezzoAcquisto(Double value) { this.PrezzoAcquisto = value; return this; } public Double getPrezzoVendita() { return PrezzoVendita; } public SchedaArticolo setPrezzoVendita(Double value) { this.PrezzoVendita = value; return this; } public Boolean getIsEsclusoDaListe() { return IsEsclusoDaListe; } public SchedaArticolo setIsEsclusoDaListe(Boolean value) { this.IsEsclusoDaListe = value; return this; } public Boolean getIsNascondiInStampa() { return IsNascondiInStampa; } public SchedaArticolo setIsNascondiInStampa(Boolean value) { this.IsNascondiInStampa = value; return this; } public FK_Gruppo getGruppo() { return Gruppo; } public SchedaArticolo setGruppo(FK_Gruppo value) { this.Gruppo = value; return this; } public FK_FamigliaMerceologica getFamigliaMerceologica() { return FamigliaMerceologica; } public SchedaArticolo setFamigliaMerceologica(FK_FamigliaMerceologica value) { this.FamigliaMerceologica = value; return this; } public FK_Marca getMarca() { return Marca; } public SchedaArticolo setMarca(FK_Marca value) { this.Marca = value; return this; } public FK_UdM getUdM() { return UdM; } public SchedaArticolo setUdM(FK_UdM value) { this.UdM = value; return this; } public FK_AliquotaIVA getAliquotaIVA() { return AliquotaIVA; } public SchedaArticolo setAliquotaIVA(FK_AliquotaIVA value) { this.AliquotaIVA = value; return this; } public FK_Conto getContoAcquisto() { return ContoAcquisto; } public SchedaArticolo setContoAcquisto(FK_Conto value) { this.ContoAcquisto = value; return this; } public FK_Conto getContoVendita() { return ContoVendita; } public SchedaArticolo setContoVendita(FK_Conto value) { this.ContoVendita = value; return this; } private static Object responseType = SchedaArticolo.class; public Object getResponseType() { return responseType; } } @Route(Path="/magazzino/articoli/listini", Verbs="PUT,GET") public static class VoceListino implements IReturn { public FK_Listino Listino = null; public FK_Articolo Articolo = null; public String CodiceOrdine = null; public String Barcode = null; public Double PrezzoAcquisto = null; public Double PrezzoVendita = null; public FK_Listino getListino() { return Listino; } public VoceListino setListino(FK_Listino value) { this.Listino = value; return this; } public FK_Articolo getArticolo() { return Articolo; } public VoceListino setArticolo(FK_Articolo value) { this.Articolo = value; return this; } public String getCodiceOrdine() { return CodiceOrdine; } public VoceListino setCodiceOrdine(String value) { this.CodiceOrdine = value; return this; } public String getBarcode() { return Barcode; } public VoceListino setBarcode(String value) { this.Barcode = value; return this; } public Double getPrezzoAcquisto() { return PrezzoAcquisto; } public VoceListino setPrezzoAcquisto(Double value) { this.PrezzoAcquisto = value; return this; } public Double getPrezzoVendita() { return PrezzoVendita; } public VoceListino setPrezzoVendita(Double value) { this.PrezzoVendita = value; return this; } private static Object responseType = VoceListino.class; public Object getResponseType() { return responseType; } } public static class SchedeArticoloResponse { public ArrayList Risultati = null; public ArrayList getRisultati() { return Risultati; } public SchedeArticoloResponse setRisultati(ArrayList value) { this.Risultati = value; return this; } } public static class SchedaArticoloConDatiAggiuntivi { public SchedaArticolo Scheda = null; public ArrayList Giacenze = null; public ArrayList Listini = null; public SchedaArticolo getScheda() { return Scheda; } public SchedaArticoloConDatiAggiuntivi setScheda(SchedaArticolo value) { this.Scheda = value; return this; } public ArrayList getGiacenze() { return Giacenze; } public SchedaArticoloConDatiAggiuntivi setGiacenze(ArrayList value) { this.Giacenze = value; return this; } public ArrayList getListini() { return Listini; } public SchedaArticoloConDatiAggiuntivi setListini(ArrayList value) { this.Listini = value; return this; } } public static class FK { public Integer Id = null; public Integer getId() { return Id; } public FK setId(Integer value) { this.Id = value; return this; } } public static interface IForeignKey { public Integer Id = null; } public static interface IUniqueDescrizione implements IForeignKey { public String Descrizione = null; } public static interface IUniqueCodiceExport implements IForeignKey { public String CodiceExport = null; } public static class Giacenza { public FK_Magazzino Magazzino = null; public Double Quantita = null; public FK_Magazzino getMagazzino() { return Magazzino; } public Giacenza setMagazzino(FK_Magazzino value) { this.Magazzino = value; return this; } public Double getQuantita() { return Quantita; } public Giacenza setQuantita(Double value) { this.Quantita = value; return this; } } public static class FK_Magazzino extends FK implements IUniqueDescrizione, IUniqueCodiceExport { public String Descrizione = null; public String CodiceExport = null; public String getDescrizione() { return Descrizione; } public FK_Magazzino setDescrizione(String value) { this.Descrizione = value; return this; } public String getCodiceExport() { return CodiceExport; } public FK_Magazzino setCodiceExport(String value) { this.CodiceExport = value; return this; } } }