Subversion Repositories Integrator Subversion

Rev

Blame | Last modification | View Log | Download | RSS feed

package br.com.ec.domain.model;

import java.io.Serializable;

import javax.persistence.Transient;

//@Entity
//@Table(name="sec_produto", schema="sc_sec")
public class ConsolidacaoLojaVendas implements Serializable {
         
        private static final long serialVersionUID = 1L;
       
        private Long sequencial;
        private Vigencia vigencia;
        private Loja loja;
        private Double valorMetaMensal;
        private Double valorTotalVendido;
       
//      @Id
//      @GeneratedValue(strategy = GenerationType.IDENTITY)
//      @Column(name="seq_avaliacao", nullable=false)
        public Long getSequencial() {
                return sequencial;
        }
        public void setSequencial(Long sequencial) {
                this.sequencial = sequencial;
        }
       
//      @ManyToOne
//      @ForeignKey(name="fk_avaliacao_vigencia")
//      @NotNull(message = "Parâmetro obrigatório não preenchido: Vigência", groups = {Cadastrar.class, Alterar.class})
//      @JoinColumn(name = "seq_vigencia", referencedColumnName="seq_vigencia", nullable=true)
        public Vigencia getVigencia() {
                return vigencia;
        }
        public void setVigencia(Vigencia vigencia) {
                this.vigencia = vigencia;
        }
       
//      @ManyToOne
//      @ForeignKey(name="fk_avaliacao_vigencia")
//      @NotNull(message = "Parâmetro obrigatório não preenchido: Vigência", groups = {Cadastrar.class, Alterar.class})
//      @JoinColumn(name = "seq_vigencia", referencedColumnName="seq_vigencia", nullable=true)
        public Loja getLoja() {
                return loja;
        }
        public void setLoja(Loja loja) {
                this.loja = loja;
        }
       
//      @Column(name="dth_inicio_resultado", nullable=false)
//      @NotNull(message = "Parâmetro obrigatório não preenchido: Vigência", groups = {Cadastrar.class, Alterar.class})
        public Double getValorMetaMensal() {
                return valorMetaMensal;
        }
        public void setValorMetaMensal(Double valorMetaMensal) {
                this.valorMetaMensal = valorMetaMensal;
        }
       
//      @Column(name="dth_inicio_resultado", nullable=false)
//      @NotNull(message = "Parâmetro obrigatório não preenchido: Vigência", groups = {Cadastrar.class, Alterar.class})
        public Double getValorTotalVendido() {
                return valorTotalVendido;
        }
        public void setValorTotalVendido(Double valorTotalVendido) {
                this.valorTotalVendido = valorTotalVendido;
        }
       
        @Transient
        public Double getPorcentagemMetaRealizada() {
                return null;
        }
       
}