Subversion Repositories Integrator Subversion

Rev

Rev 195 | Rev 337 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 195 Rev 333
Line 38... Line 38...
38
        private Double porcentagemComissao;
38
        private Double porcentagemComissao;
39
        private Integer quantidadeHorasExtras50;
39
        private Integer quantidadeHorasExtras50;
40
        private Integer quantidadeHorasExtras100;
40
        private Integer quantidadeHorasExtras100;
41
        private Double valorMetaMensal;
41
        private Double valorMetaMensal;
42
        private Double valorMetaMensalVivo;
42
        private Double valorMetaMensalVivo;
-
 
43
        private Double valorMetaTicketMedio;
43
        private Double valorComissao;
44
        private Double valorComissao;
44
       
45
       
45
        private Double valorTotalVendido;
46
        private Double valorTotalVendido;
46
        private Double valorTotalVendidoVivo;
47
        private Double valorTotalVendidoVivo;
47
       
48
       
Line 152... Line 153...
152
        public Double getValorMetaMensalVivo() {
153
        public Double getValorMetaMensalVivo() {
153
                return valorMetaMensalVivo;
154
                return valorMetaMensalVivo;
154
        }
155
        }
155
        public void setValorMetaMensalVivo(Double valorMetaMensalVivo) {
156
        public void setValorMetaMensalVivo(Double valorMetaMensalVivo) {
156
                this.valorMetaMensalVivo = valorMetaMensalVivo;
157
                this.valorMetaMensalVivo = valorMetaMensalVivo;
-
 
158
        }
-
 
159
       
-
 
160
        @Column(name="val_meta_ticketmedio")
-
 
161
        public Double getValorMetaTicketMedio() {
-
 
162
                return valorMetaTicketMedio;
-
 
163
        }
-
 
164
        public void setValorMetaTicketMedio(Double valorMetaTicketMedio) {
-
 
165
                this.valorMetaTicketMedio = valorMetaTicketMedio;
157
        }
166
        }
158
       
167
       
159
        @Column(name="val_comissao")
168
        @Column(name="val_comissao")
160
        public Double getValorComissao() {
169
        public Double getValorComissao() {
161
                return valorComissao;
170
                return valorComissao;
Line 369... Line 378...
369
        }
378
        }
370
       
379
       
371
        @Transient
380
        @Transient
372
        public Double retornarPercentualVivoRealizado(Double totalVendasVivo) {
381
        public Double retornarPercentualVivoRealizado(Double totalVendasVivo) {
373
                return retornarPercentual(totalVendasVivo, getValorMetaMensalVivo());
382
                return retornarPercentual(totalVendasVivo, getValorMetaMensalVivo());
-
 
383
        }
-
 
384
       
-
 
385
        @Transient
-
 
386
        public Double retornarPercentualTicketMedioRealizado(Double ticketMedioAtual) {
-
 
387
                return retornarPercentual(ticketMedioAtual, getValorMetaTicketMedio());
374
        }
388
        }
375
       
389
       
376
        @Transient
390
        @Transient
377
        public Double retornarPercentual(Double total, Double meta) {
391
        public Double retornarPercentual(Double total, Double meta) {
378
                return VerificadorUtil.naoEstaNulo(total) && VerificadorUtil.naoEstaNulo(meta)? meta > new Double(0.0) ? total / meta : new Double(0.0) : new Double(0.0);
392
                return VerificadorUtil.naoEstaNulo(total) && VerificadorUtil.naoEstaNulo(meta)? meta > new Double(0.0) ? total / meta : new Double(0.0) : new Double(0.0);