package it.acxent.anag; import it.acxent.db.ApplParmFull; import it.acxent.db.CRAdapter; import java.sql.Date; import java.sql.Timestamp; public class ContrattoCR extends CRAdapter { private long id_contratto; private long id_tipoContratto; private long id_clifor; private String descrizione; private Date dataInizioContratto; private Date dataScadenzaContratto; private long flgStato; private long lastUpdId_user; private Timestamp lastUpdTmst; private TipoContratto tipoContratto; private Clifor clifor; private Date dataScadenzaContrattoDa; private Date dataScadenzaContrattoA; private long id_templateMsg; public ContrattoCR(ApplParmFull newApplParmFull) { super(newApplParmFull); } public ContrattoCR() {} public void setId_contratto(long newId_contratto) { this.id_contratto = newId_contratto; } public void setId_tipoContratto(long newId_tipoContratto) { this.id_tipoContratto = newId_tipoContratto; setTipoContratto(null); } public void setId_clifor(long newId_clifor) { this.id_clifor = newId_clifor; setClifor(null); } public void setDescrizione(String newDescrizione) { this.descrizione = newDescrizione; } public void setDataInizioContratto(Date newDataInizioContratto) { this.dataInizioContratto = newDataInizioContratto; } public void setDataScadenzaContratto(Date newDataScadenzaContratto) { this.dataScadenzaContratto = newDataScadenzaContratto; } public void setFlgStato(long newFlgStato) { this.flgStato = newFlgStato; } public void setLastUpdId_user(long newLastUpdId_user) { this.lastUpdId_user = newLastUpdId_user; } public void setLastUpdTmst(Timestamp newLastUpdTmst) { this.lastUpdTmst = newLastUpdTmst; } public long getId_contratto() { return this.id_contratto; } public long getId_tipoContratto() { return this.id_tipoContratto; } public long getId_clifor() { return this.id_clifor; } public String getDescrizione() { return (this.descrizione == null) ? "" : this.descrizione.trim(); } public Date getDataInizioContratto() { return this.dataInizioContratto; } public Date getDataScadenzaContratto() { return this.dataScadenzaContratto; } public long getFlgStato() { return this.flgStato; } public long getLastUpdId_user() { return this.lastUpdId_user; } public Timestamp getLastUpdTmst() { return this.lastUpdTmst; } public void setTipoContratto(TipoContratto newTipoContratto) { this.tipoContratto = newTipoContratto; } public TipoContratto getTipoContratto() { this.tipoContratto = (TipoContratto)getSecondaryObject(this.tipoContratto, TipoContratto.class, getId_tipoContratto()); return this.tipoContratto; } public void setClifor(Clifor newClifor) { this.clifor = newClifor; } public Clifor getClifor() { this.clifor = (Clifor)getSecondaryObject(this.clifor, Clifor.class, getId_clifor()); return this.clifor; } public Date getDataScadenzaContrattoDa() { return this.dataScadenzaContrattoDa; } public void setDataScadenzaContrattoDa(Date dataScadenzaContrattoDa) { this.dataScadenzaContrattoDa = dataScadenzaContrattoDa; } public Date getDataScadenzaContrattoA() { return this.dataScadenzaContrattoA; } public void setDataScadenzaContrattoA(Date dataScadenzaContrattoA) { this.dataScadenzaContrattoA = dataScadenzaContrattoA; } public static final String getStato(long l_flgStato) { return Contratto.getStato(l_flgStato); } public String getStato() { return Contratto.getStato(getFlgStato()); } public long getId_templateMsg() { return this.id_templateMsg; } public void setId_templateMsg(long id_templateMsg) { this.id_templateMsg = id_templateMsg; } }