Subversion Repositories Integrator Subversion

Rev

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

Rev 259 Rev 261
Line 2... Line 2...
2
2
3
import java.util.Date;
3
import java.util.Date;
-
 
4
import java.util.List;
4
5
5
import org.springframework.stereotype.Service;
6
import org.springframework.stereotype.Service;
6
7
7
import br.com.ec.core.generic.AbstractService;
8
import br.com.ec.core.generic.AbstractService;
8
import br.com.ec.core.generic.GenericRepository;
9
import br.com.ec.core.generic.GenericRepository;
9
import br.com.ec.core.validador.Validador;
10
import br.com.ec.core.validador.Validador;
-
 
11
import br.com.ec.domain.dto.FormaPagamentoDTO;
10
import br.com.ec.domain.dto.consulta.ParametrosConsultaVendasDTO;
12
import br.com.ec.domain.dto.consulta.ParametrosConsultaVendasDTO;
11
import br.com.ec.domain.model.Venda;
13
import br.com.ec.domain.model.Venda;
12
import br.com.ec.domain.model.tipos.TipoSituacaoVenda;
14
import br.com.ec.domain.model.tipos.TipoSituacaoVenda;
13
import br.com.ec.domain.service.VendaService;
15
import br.com.ec.domain.service.VendaService;
14
import br.com.ec.repository.VendaRepository;
16
import br.com.ec.repository.VendaRepository;
Line 45... Line 47...
45
                ParametrosConsultaVendasDTO parametrosConsultaVendasDTO = new ParametrosConsultaVendasDTO(sequencialLoja, dataInicial, dataFinal);
47
                ParametrosConsultaVendasDTO parametrosConsultaVendasDTO = new ParametrosConsultaVendasDTO(sequencialLoja, dataInicial, dataFinal);
46
                Double valorTotal = vendaRepository.obterValorTotalBrutoDeVendasPorLojaEePeriodo(parametrosConsultaVendasDTO);
48
                Double valorTotal = vendaRepository.obterValorTotalBrutoDeVendasPorLojaEePeriodo(parametrosConsultaVendasDTO);
47
                valorTotal = valorTotal - vendaRepository.obterValorDeCuponsUtilizadosPorLojaEePeriodo(parametrosConsultaVendasDTO);
49
                valorTotal = valorTotal - vendaRepository.obterValorDeCuponsUtilizadosPorLojaEePeriodo(parametrosConsultaVendasDTO);
48
                return valorTotal;
50
                return valorTotal;
49
        }
51
        }
-
 
52
       
-
 
53
        @Override
-
 
54
        public Double obterValorTotalBrutoDeVendasPorLojaEePeriodoEeFormasDePagamento(ParametrosConsultaVendasDTO parametrosConsultaVendasDTO, List<FormaPagamentoDTO> formasDePagamento) {
-
 
55
                return vendaRepository.obterValorTotalBrutoDeVendasPorLojaEePeriodoEeFormasDePagamento(parametrosConsultaVendasDTO, formasDePagamento);
-
 
56
        }
-
 
57
       
50
        /*
58
        /*
51
       
59
       
52
       
60
       
53
        private LancamentoService lancamentoService;
61
        private LancamentoService lancamentoService;
54
        private VendaFormaPagamentoService vendaFormaPagamentoService;
62
        private VendaFormaPagamentoService vendaFormaPagamentoService;