Regalamiunsorriso/decompiled-libs/www/acxent-common-1.0.1/it/acxent/tex/MovimentoFilato.java

232 lines
6.2 KiB
Java

package it.acxent.tex;
import it.acxent.anag.Clifor;
import it.acxent.anag.MagFisico;
import it.acxent.contab.CausaleMagazzino;
import it.acxent.contab.RigaDocumento;
import it.acxent.db.ApplParmFull;
import it.acxent.db.DBAdapter;
import it.acxent.db.ResParm;
import it.acxent.db.WcString;
import it.acxent.tex.anag.ArticoloFilatoColore;
import it.acxent.tex.anag.Confezione;
import it.acxent.util.StringTokenizer;
import it.acxent.util.Vectumerator;
import java.io.Serializable;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class MovimentoFilato extends DBAdapter implements Serializable {
private static final long serialVersionUID = 1468228168123L;
private long id_movimentoFilato;
private long id_rigaDocumento;
private long id_causaleMagazzino;
private long id_magFisico;
private long id_clifor;
private long id_articoloFilatoColore;
private long id_confezione;
private String partita;
private String bagno;
private double kg;
private RigaDocumento rigaDocumento;
private CausaleMagazzino causaleMagazzino;
private MagFisico magFisico;
private Clifor clifor;
private ArticoloFilatoColore articoloFilatoColore;
private Confezione confezione;
public MovimentoFilato(ApplParmFull newApplParmFull) {
super(newApplParmFull);
}
public MovimentoFilato() {}
public void setId_movimentoFilato(long newId_movimentoFilato) {
this.id_movimentoFilato = newId_movimentoFilato;
}
public void setId_rigaDocumento(long newId_rigaDocumento) {
this.id_rigaDocumento = newId_rigaDocumento;
setRigaDocumento(null);
}
public void setId_causaleMagazzino(long newId_causaleMagazzino) {
this.id_causaleMagazzino = newId_causaleMagazzino;
setCausaleMagazzino(null);
}
public void setId_magFisico(long newId_magFisico) {
this.id_magFisico = newId_magFisico;
setMagFisico(null);
}
public void setId_clifor(long newId_clifor) {
this.id_clifor = newId_clifor;
setClifor(null);
}
public void setId_confezione(long newId_confezione) {
this.id_confezione = newId_confezione;
setConfezione(null);
}
public void setPartita(String newPartita) {
this.partita = newPartita;
}
public void setBagno(String newBagno) {
this.bagno = newBagno;
}
public void setKg(double newKg) {
this.kg = newKg;
}
public long getId_movimentoFilato() {
return this.id_movimentoFilato;
}
public long getId_rigaDocumento() {
return this.id_rigaDocumento;
}
public long getId_causaleMagazzino() {
return this.id_causaleMagazzino;
}
public long getId_magFisico() {
return this.id_magFisico;
}
public long getId_clifor() {
return this.id_clifor;
}
public long getId_confezione() {
return this.id_confezione;
}
public String getPartita() {
return (this.partita == null) ? "" : this.partita.trim();
}
public String getBagno() {
return (this.bagno == null) ? "" : this.bagno.trim();
}
public double getKg() {
return this.kg;
}
public void setRigaDocumento(RigaDocumento newRigaDocumento) {
this.rigaDocumento = newRigaDocumento;
}
public RigaDocumento getRigaDocumento() {
this.rigaDocumento = (RigaDocumento)getSecondaryObject(this.rigaDocumento, RigaDocumento.class, getId_rigaDocumento());
return this.rigaDocumento;
}
public void setCausaleMagazzino(CausaleMagazzino newCausaleMagazzino) {
this.causaleMagazzino = newCausaleMagazzino;
}
public CausaleMagazzino getCausaleMagazzino() {
this.causaleMagazzino = (CausaleMagazzino)getSecondaryObject(this.causaleMagazzino, CausaleMagazzino.class, getId_causaleMagazzino());
return this.causaleMagazzino;
}
public void setMagFisico(MagFisico newMagFisico) {
this.magFisico = newMagFisico;
}
public MagFisico getMagFisico() {
this.magFisico = (MagFisico)getSecondaryObject(this.magFisico, MagFisico.class, getId_magFisico());
return this.magFisico;
}
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 void setArticoloFilatoColore(ArticoloFilatoColore newArticoloFilatoColore) {
this.articoloFilatoColore = newArticoloFilatoColore;
}
public ArticoloFilatoColore getArticoloFilato() {
this.articoloFilatoColore = (ArticoloFilatoColore)getSecondaryObject(this.articoloFilatoColore, ArticoloFilatoColore.class,
getId_articoloFilatoColore());
return this.articoloFilatoColore;
}
public void setConfezione(Confezione newConfezione) {
this.confezione = newConfezione;
}
public Confezione getConfezione() {
this.confezione = (Confezione)getSecondaryObject(this.confezione, Confezione.class, getId_confezione());
return this.confezione;
}
protected ResParm checkDeleteCascade() {
return new ResParm(true);
}
protected void deleteCascade() {}
public Vectumerator<MovimentoFilato> findByCR(MovimentoFilatoCR CR, int pageNumber, int pageRows) {
String s_Sql_Find = "select A.* from MOVIMENTO_FILATO AS A";
String s_Sql_Order = "";
WcString wc = new WcString();
if (!CR.getSearchTxt().trim().isEmpty()) {
StringTokenizer st = new StringTokenizer(CR.getSearchTxt().trim(), " ");
StringBuffer txt = new StringBuffer("(");
while (st.hasMoreTokens()) {
String token = st.nextToken();
txt.append("(A.Cognome like '%" + token + "%' or A.Nome like '%" + token + "%')");
if (st.hasMoreTokens())
txt.append(" and ");
}
txt.append(")");
wc.addWc(txt.toString());
}
try {
PreparedStatement stmt = getConn().prepareStatement(s_Sql_Find + s_Sql_Find + wc.toString());
return findRows(stmt, pageNumber, pageRows);
} catch (SQLException e) {
removeCPConnection();
handleDebug(e);
return AB_EMPTY_VECTUMERATOR;
}
}
public long getId_articoloFilatoColore() {
return this.id_articoloFilatoColore;
}
public void setId_articoloFilatoColore(long id_articoloFilatoColore) {
this.id_articoloFilatoColore = id_articoloFilatoColore;
setArticoloFilatoColore(null);
}
}