package it.acxent.art; import it.acxent.anag.Users; import it.acxent.db.ApplParmFull; import it.acxent.db.CRAdapter; import it.acxent.db.DBAdapter; import java.sql.Date; import java.sql.Timestamp; public class QuotazioneArticoloCR extends CRAdapter { private long id_quotazioneArticolo; private long id_users; private long id_articolo; private long id_articoloVariante; private long id_articoloTaglia; private long flgAbilitaAvviso; private double prezzoQA; private Date dataQA; private Date dataFineQA; private Timestamp tmstUltimoAvviso; private Users users; private Articolo articolo; private ArticoloVariante articoloVariante; private ArticoloTaglia articoloTaglia; public QuotazioneArticoloCR(ApplParmFull newApplParmFull) { super(newApplParmFull); } public QuotazioneArticoloCR() {} public void setId_quotazioneArticolo(long newId_quotazioneArticolo) { this.id_quotazioneArticolo = newId_quotazioneArticolo; } public void setId_users(long newId_users) { this.id_users = newId_users; setUsers(null); } public void setId_articolo(long newId_articolo) { this.id_articolo = newId_articolo; setArticolo(null); } public void setId_articoloVariante(long newId_articoloVariante) { this.id_articoloVariante = newId_articoloVariante; setArticoloVariante(null); } public void setId_articoloTaglia(long newId_articoloTaglia) { this.id_articoloTaglia = newId_articoloTaglia; setArticoloTaglia(null); } public void setFlgAbilitaAvviso(long newFlgAbilitaAvviso) { this.flgAbilitaAvviso = newFlgAbilitaAvviso; } public void setPrezzoQA(double newPrezzoQA) { this.prezzoQA = newPrezzoQA; } public void setDataQA(Date newDataQA) { this.dataQA = newDataQA; } public void setDataFineQA(Date newDataFineQA) { this.dataFineQA = newDataFineQA; } public void setTmstUltimoAvviso(Timestamp newTmstUltimoAvviso) { this.tmstUltimoAvviso = newTmstUltimoAvviso; } public long getId_quotazioneArticolo() { return this.id_quotazioneArticolo; } public long getId_users() { return this.id_users; } public long getId_articolo() { return this.id_articolo; } public long getId_articoloVariante() { return this.id_articoloVariante; } public long getId_articoloTaglia() { return this.id_articoloTaglia; } public long getFlgAbilitaAvviso() { return this.flgAbilitaAvviso; } public double getPrezzoQA() { return this.prezzoQA; } public Date getDataQA() { return this.dataQA; } public Date getDataFineQA() { return this.dataFineQA; } public Timestamp getTmstUltimoAvviso() { return this.tmstUltimoAvviso; } public void setUsers(Users newUsers) { this.users = newUsers; } public Users getUsers() { this.users = (Users)getSecondaryObject((DBAdapter)this.users, Users.class, getId_users()); return this.users; } public void setArticolo(Articolo newArticolo) { this.articolo = newArticolo; } public Articolo getArticolo() { this.articolo = (Articolo)getSecondaryObject(this.articolo, Articolo.class, getId_articolo()); return this.articolo; } public void setArticoloVariante(ArticoloVariante newArticoloVariante) { this.articoloVariante = newArticoloVariante; } public ArticoloVariante getArticoloVariante() { this.articoloVariante = (ArticoloVariante)getSecondaryObject(this.articoloVariante, ArticoloVariante.class, getId_articoloVariante()); return this.articoloVariante; } public void setArticoloTaglia(ArticoloTaglia newArticoloTaglia) { this.articoloTaglia = newArticoloTaglia; } public ArticoloTaglia getArticoloTaglia() { this.articoloTaglia = (ArticoloTaglia)getSecondaryObject(this.articoloTaglia, ArticoloTaglia.class, getId_articoloTaglia()); return this.articoloTaglia; } }