Subversion Repositories Integrator Subversion

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

package br.com.ec.domain.dto;

import br.com.ec.domain.model.Marca;
import br.com.ec.domain.model.Modelo;
import br.com.ec.domain.model.Pedido;
import br.edu.cesmac.core.consulta.ParametrosConsulta;
import br.edu.cesmac.core.util.VerificadorUtil;

public class ParametrosConsultaResumoEstoqueDTO extends ParametrosConsulta<Pedido> {

        private String tipoProduto;
        private Marca marca;
        private Modelo modelo;
        private String tipoEstilo;
        private String descricaoProduto;
       
        public String getTipoProduto() {
                return tipoProduto;
        }
        public void setTipoProduto(String tipoProduto) {
                this.tipoProduto = tipoProduto;
        }
       
        public Marca getMarca() {
                return marca;
        }
        public void setMarca(Marca marca) {
                this.marca = marca;
        }
       
        public Modelo getModelo() {
                return modelo;
        }
        public void setModelo(Modelo modelo) {
                this.modelo = modelo;
        }
       
        public String getTipoEstilo() {
                return tipoEstilo;
        }
        public void setTipoEstilo(String tipoEstilo) {
                this.tipoEstilo = tipoEstilo;
        }
       
        public String getDescricaoProduto() {
                return descricaoProduto;
        }
        public void setDescricaoProduto(String descricaoProduto) {
                this.descricaoProduto = descricaoProduto;
        }
       
        public Long getSequencialDaMarca() {
                return VerificadorUtil.naoEstaNulo(marca)? marca.getSequencial() : null;
        }
       
        public Long getSequencialDoModelo() {
                return VerificadorUtil.naoEstaNulo(modelo)? modelo.getSequencial() : null;
        }
       
}