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 java.util.Date;

import br.com.ec.domain.model.Cliente;
import br.com.ec.domain.model.Loja;
import br.com.ec.domain.model.ProdutoVivo;
import br.com.ec.domain.model.Usuario;
import br.com.ec.domain.model.VendaVivo;
import br.com.ec.domain.model.Vendedor;
import br.edu.cesmac.core.util.StringUtil;

public class ParametrosVendaVivoDTO {
       
        private VendaVivo vendaVivo;
        private Loja loja;
        private Date dataVenda;
        private Usuario usuario;
        private Vendedor vendedor;
        private Cliente cliente;
        private String observacao;
        private String numero;
       
        private ProdutoVivo produtoVivo;
        private ProdutoVivo produtoVivoAnterior;
       
        public ParametrosVendaVivoDTO() {}
       
        public ParametrosVendaVivoDTO(VendaVivo vendaVivo) {
                setVendaVivo(vendaVivo);
                setLoja(vendaVivo.getLoja());
                setVendedor(vendaVivo.getVendedor());
                setCliente(vendaVivo.getClienteDaLinha());
                setObservacao(vendaVivo.getObservacao());
                setNumero(vendaVivo.getNumeroDaLinha());
                setDataVenda(vendaVivo.getDataVenda());
                setProdutoVivo(vendaVivo.getProdutoVivo());
                setProdutoVivoAnterior(vendaVivo.getProdutoVivoAnterior());
        }
       
        public VendaVivo getVendaVivo() {
                return vendaVivo;
        }
        public void setVendaVivo(VendaVivo vendaVivo) {
                this.vendaVivo = vendaVivo;
        }
       
        public Loja getLoja() {
                return loja;
        }
        public void setLoja(Loja loja) {
                this.loja = loja;
        }
       
        public Date getDataVenda() {
                return dataVenda;
        }
        public void setDataVenda(Date dataVenda) {
                this.dataVenda = dataVenda;
        }
       
        public Usuario getUsuario() {
                return usuario;
        }
        public void setUsuario(Usuario usuario) {
                this.usuario = usuario;
        }
       
        public Vendedor getVendedor() {
                return vendedor;
        }
        public void setVendedor(Vendedor vendedor) {
                this.vendedor = vendedor;
        }
       
        public Cliente getCliente() {
                return cliente;
        }
        public void setCliente(Cliente cliente) {
                this.cliente = cliente;
        }
       
        public String getObservacao() {
                return observacao;
        }
        public void setObservacao(String observacao) {
                this.observacao = StringUtil.setarUpperCase(observacao);
        }
       
        public String getNumero() {
                return numero;
        }
        public void setNumero(String numero) {
                this.numero = numero;
        }

        public ProdutoVivo getProdutoVivo() {
                return produtoVivo;
        }
        public void setProdutoVivo(ProdutoVivo produtoVivo) {
                this.produtoVivo = produtoVivo;
        }
       
        public ProdutoVivo getProdutoVivoAnterior() {
                return produtoVivoAnterior;
        }
        public void setProdutoVivoAnterior(ProdutoVivo produtoVivoAnterior) {
                this.produtoVivoAnterior = produtoVivoAnterior;
        }
       
}