package it.acxent.tex.anag; import it.acxent.anag.Iva; import it.acxent.anag.MagFisico; import it.acxent.art.Tipo; import it.acxent.db.ApplParmFull; import it.acxent.db.CRAdapter; public class ArticoloTessutoCR extends CRAdapter { private long id_articoloTessuto; private long id_iva; private long id_stagione; private long flgStato; private long altezzaMin; private long altezzaMax; private long lunghezzaFinita; private double pesoMin; private double pesoMax; private double pesoMq; private long lavaggio; private long candeggio; private long stiratura; private long asciugatura; private long pulituraSecco; private String codiceDoganale; private long flgUdm; private double prezzoBase; private Iva iva; private Stagione stagione; private long flgTipoTessutoM = -1L; private long id_tipo; private Tipo tipo; public static final long TIPO_RICERCA_USA_MAG = 1L; public static final long TIPO_RICERCA_VAR = 2L; private long flgTipoRicerca = 0L; private it.acxent.anag.Clifor clifor; private long id_clifor; private long id_magFisico; private MagFisico magFisico; public ArticoloTessutoCR(ApplParmFull newApplParmFull) { super(newApplParmFull); } public ArticoloTessutoCR() {} public void setId_articoloTessuto(long newId_articoloTessuto) { this.id_articoloTessuto = newId_articoloTessuto; } public void setId_iva(long newId_iva) { this.id_iva = newId_iva; setIva(null); } public void setId_stagione(long newId_stagione) { this.id_stagione = newId_stagione; setStagione(null); } public void setFlgStato(long newFlgStato) { this.flgStato = newFlgStato; } public void setAltezzaMin(long newAltezzaMin) { this.altezzaMin = newAltezzaMin; } public void setAltezzaMax(long newAltezzaMax) { this.altezzaMax = newAltezzaMax; } public void setLunghezzaFinita(long newLunghezzaFinita) { this.lunghezzaFinita = newLunghezzaFinita; } public void setPesoMin(double newPesoMin) { this.pesoMin = newPesoMin; } public void setPesoMax(double newPesoMax) { this.pesoMax = newPesoMax; } public void setPesoMq(double newPesoMq) { this.pesoMq = newPesoMq; } public void setLavaggio(long newLavaggio) { this.lavaggio = newLavaggio; } public void setCandeggio(long newCandeggio) { this.candeggio = newCandeggio; } public void setStiratura(long newStiratura) { this.stiratura = newStiratura; } public void setAsciugatura(long newAsciugatura) { this.asciugatura = newAsciugatura; } public void setPulituraSecco(long newPulituraSecco) { this.pulituraSecco = newPulituraSecco; } public void setCodiceDoganale(String newCodiceDoganale) { this.codiceDoganale = newCodiceDoganale; } public void setFlgUdm(long newFlgUdm) { this.flgUdm = newFlgUdm; } public void setPrezzoBase(double newPrezzoBase) { this.prezzoBase = newPrezzoBase; } public long getId_articoloTessuto() { return this.id_articoloTessuto; } public long getId_iva() { return this.id_iva; } public long getId_stagione() { return this.id_stagione; } public long getFlgStato() { return this.flgStato; } public long getAltezzaMin() { return this.altezzaMin; } public long getAltezzaMax() { return this.altezzaMax; } public long getLunghezzaFinita() { return this.lunghezzaFinita; } public double getPesoMin() { return this.pesoMin; } public double getPesoMax() { return this.pesoMax; } public double getPesoMq() { return this.pesoMq; } public long getLavaggio() { return this.lavaggio; } public long getCandeggio() { return this.candeggio; } public long getStiratura() { return this.stiratura; } public long getAsciugatura() { return this.asciugatura; } public long getPulituraSecco() { return this.pulituraSecco; } public String getCodiceDoganale() { return (this.codiceDoganale == null) ? "" : this.codiceDoganale.trim(); } public long getFlgUdm() { return this.flgUdm; } public double getPrezzoBase() { return this.prezzoBase; } public void setIva(Iva newIva) { this.iva = newIva; } public Iva getIva() { this.iva = (Iva)getSecondaryObject(this.iva, Iva.class, getId_iva()); return this.iva; } public void setStagione(Stagione newStagione) { this.stagione = newStagione; } public Stagione getStagione() { this.stagione = (Stagione)getSecondaryObject(this.stagione, Stagione.class, getId_stagione()); return this.stagione; } public long getFlgTipoTessutoM() { return this.flgTipoTessutoM; } public void setFlgTipoTessutoM(long flgTipoTessutoM) { this.flgTipoTessutoM = flgTipoTessutoM; } public long getId_tipo() { return this.id_tipo; } public Tipo getTipo() { this.tipo = (Tipo)getSecondaryObject(this.tipo, Tipo.class, getId_tipo()); return this.tipo; } public void setId_tipo(long id_tipo) { this.id_tipo = id_tipo; setTipo(null); } public void setTipo(Tipo tipo) { this.tipo = tipo; } public static final String getTipoTessutoM(long l_flgTipoTessutoM) { return ArticoloTessuto.getTipoTessutoM(l_flgTipoTessutoM); } public String getTipoTessutoM() { return ArticoloTessuto.getTipoTessutoM(getFlgTipoTessutoM()); } public long getFlgTipoRicerca() { return this.flgTipoRicerca; } public void setFlgTipoRicerca(long flgTipoRicerca) { this.flgTipoRicerca = flgTipoRicerca; } public it.acxent.anag.Clifor getClifor() { this.clifor = (it.acxent.anag.Clifor)getSecondaryObject(this.clifor, it.acxent.anag.Clifor.class, getId_clifor()); return this.clifor; } public long getId_clifor() { return this.id_clifor; } public long getId_magFisico() { return this.id_magFisico; } public MagFisico getMagFisico() { this.magFisico = (MagFisico)getSecondaryObject(this.magFisico, MagFisico.class, new Long(getId_magFisico())); return this.magFisico; } public void setClifor(it.acxent.anag.Clifor clifor) { this.clifor = clifor; } public void setId_clifor(long id_clifor) { this.id_clifor = id_clifor; setClifor(null); } public void setId_magFisico(long id_magFisico) { this.id_magFisico = id_magFisico; } public void setMagFisico(MagFisico magFisico) { this.magFisico = magFisico; } }