/* * * Copyright (c) 2013 - 2014 INT - National Institute of Technology & COPPE - Alberto Luiz Coimbra Institute - Graduate School and Research in Engineering. * See the file license.txt for copyright permission. * */ package modelo; public class TecidoRelatorio { //----------- Tecido -------------// private String codTecido; private String descrTecido; private String UM; private Double custoUnit; private Double leadTimeUnidade2; private Double fatorDeRendimento; private Double producaoDiariaMaxUnidade2; //----------- Modelo -------------// private String codModelo; private String descrModelo; //----------- TecModel -------------// private Double tempoDefasagemUsoTec; private Double consumoPorLoteMt; //----------- Parametros-------------// private Double percentualDePerda; public TecidoRelatorio(Tecido tecido, TecModel tecmodel, Modelo modelo, Parametros parametro){ this.codTecido = tecido.getCodTecido(); this.descrTecido = tecido.getDescrTecido(); this.UM = tecido.getUM(); this.custoUnit = tecido.getCustoUnit(); this.leadTimeUnidade2 = tecido.getLeadTimeUnidade2(); this.fatorDeRendimento = tecido.getFatorDeRendimento(); this.producaoDiariaMaxUnidade2 = tecido.getProducaoDiariaMaxUnidade2(); if(tecmodel != null){ this.codModelo = modelo.getCodModelo(); this.descrModelo = modelo.getDescrModelo(); this.tempoDefasagemUsoTec = tecmodel.getTempoDefasagemUsoTec(); this.consumoPorLoteMt = tecmodel.getConsumoPorLoteMt(); } else { this.codModelo = null; this.descrModelo = null; this.tempoDefasagemUsoTec = null; this.consumoPorLoteMt = null; } if(parametro!=null) this.percentualDePerda = parametro.getPercentualDePerda(); else{ this.percentualDePerda = null; } } //----------------- metodos get e set -----------------------// public String getCodTecido() { return codTecido; } public void setCodTecido(String codTecido) { this.codTecido = codTecido; } public String getDescrTecido() { return descrTecido; } public void setDescrTecido(String descrTecido) { this.descrTecido = descrTecido; } public String getUM() { return UM; } public void setUM(String uM) { UM = uM; } public Double getCustoUnit() { return custoUnit; } public void setCustoUnit(Double custoUnit) { this.custoUnit = custoUnit; } public Double getLeadTimeUnidade2() { return leadTimeUnidade2; } public void setLeadTimeUnidade2(Double leadTimeUnidade2) { this.leadTimeUnidade2 = leadTimeUnidade2; } public Double getFatorDeRendimento() { return fatorDeRendimento; } public void setFatorDeRendimento(Double fatorDeRendimento) { this.fatorDeRendimento = fatorDeRendimento; } public Double getProducaoDiariaMaxUnidade2() { return producaoDiariaMaxUnidade2; } public void setProducaoDiariaMaxUnidade2(Double producaoDiariaMaxUnidade2) { this.producaoDiariaMaxUnidade2 = producaoDiariaMaxUnidade2; } public String getCodModelo() { return codModelo; } public void setCodModelo(String codModelo) { this.codModelo = codModelo; } public String getDescrModelo() { return descrModelo; } public void setDescrModelo(String descrModelo) { this.descrModelo = descrModelo; } public Double getTempoDefasagemUsoTec() { return tempoDefasagemUsoTec; } public void setTempoDefasagemUsoTec(Double tempoDefasagemUsoTec) { this.tempoDefasagemUsoTec = tempoDefasagemUsoTec; } public Double getConsumoPorLoteMt() { return consumoPorLoteMt; } public void setConsumoPorLoteMt(Double consumoPorLoteMt) { this.consumoPorLoteMt = consumoPorLoteMt; } public Double getPercentualDePerda() { return percentualDePerda; } public void setPercentualDePerda(Double percentualDePerda) { this.percentualDePerda = percentualDePerda; } }