Subversion Repositories Integrator Subversion

Rev

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

Rev 106 Rev 195
Line 2... Line 2...
2
2
3
import java.io.ByteArrayOutputStream;
3
import java.io.ByteArrayOutputStream;
4
import java.io.File;
-
 
5
import java.io.FileInputStream;
-
 
6
import java.io.FileNotFoundException;
4
import java.io.FileNotFoundException;
7
import java.io.FileOutputStream;
-
 
8
import java.io.IOException;
5
import java.io.IOException;
9
import java.io.InputStream;
6
import java.io.InputStream;
10
import java.util.ArrayList;
-
 
11
import java.util.HashSet;
-
 
12
import java.util.Iterator;
7
import java.util.Iterator;
13
import java.util.List;
8
import java.util.List;
14
9
15
import javax.faces.context.FacesContext;
10
import javax.faces.context.FacesContext;
16
import javax.servlet.ServletContext;
11
import javax.servlet.ServletContext;
17
12
18
import org.apache.poi.hssf.usermodel.HSSFSheet;
13
import org.apache.poi.hssf.usermodel.HSSFSheet;
19
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
14
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
20
import org.apache.poi.openxml4j.opc.OPCPackage;
-
 
21
import org.apache.poi.ss.usermodel.Cell;
15
import org.apache.poi.ss.usermodel.Cell;
22
import org.apache.poi.ss.usermodel.CellStyle;
-
 
23
import org.apache.poi.ss.usermodel.Row;
16
import org.apache.poi.ss.usermodel.Row;
24
import org.apache.poi.xwpf.usermodel.XWPFDocument;
-
 
25
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
-
 
26
import org.apache.poi.xwpf.usermodel.XWPFTable;
-
 
27
import org.apache.poi.xwpf.usermodel.XWPFTableCell;
-
 
28
import org.apache.poi.xwpf.usermodel.XWPFTableRow;
-
 
29
import org.springframework.beans.factory.annotation.Autowired;
17
import org.springframework.beans.factory.annotation.Autowired;
30
import org.springframework.stereotype.Service;
18
import org.springframework.stereotype.Service;
31
19
32
import com.microsoft.schemas.office.visio.x2012.main.CellType;
-
 
33
-
 
-
 
20
import br.com.ec.core.generic.AbstractService;
-
 
21
import br.com.ec.core.generic.GenericRepository;
-
 
22
import br.com.ec.core.util.DataUtils;
-
 
23
import br.com.ec.core.util.StringUtil;
-
 
24
import br.com.ec.core.util.VerificadorUtil;
-
 
25
import br.com.ec.core.validador.Validador;
34
import br.com.ec.domain.dto.RankingVendedorDTO;
26
import br.com.ec.domain.dto.RankingVendedorDTO;
35
import br.com.ec.domain.model.Avaliacao;
27
import br.com.ec.domain.model.Avaliacao;
36
import br.com.ec.domain.model.AvaliacaoFuncionario;
28
import br.com.ec.domain.model.AvaliacaoFuncionario;
37
import br.com.ec.domain.model.Funcionario;
-
 
38
import br.com.ec.domain.model.Loja;
29
import br.com.ec.domain.model.Loja;
39
import br.com.ec.domain.model.Pendencia;
30
import br.com.ec.domain.model.Pendencia;
40
import br.com.ec.domain.model.Perfil;
31
import br.com.ec.domain.model.Perfil;
41
import br.com.ec.domain.model.Pessoa;
-
 
42
import br.com.ec.domain.model.Vigencia;
32
import br.com.ec.domain.model.Vigencia;
43
import br.com.ec.domain.service.avaliacao.AvaliacaoService;
33
import br.com.ec.domain.service.avaliacao.AvaliacaoService;
44
import br.com.ec.domain.service.email.impl.GerenciadorEmailImpl;
34
import br.com.ec.domain.service.email.impl.GerenciadorEmailImpl;
45
import br.com.ec.domain.service.pendencia.PendenciaService;
35
import br.com.ec.domain.service.pendencia.PendenciaService;
46
import br.com.ec.domain.service.usuario.UsuarioService;
36
import br.com.ec.domain.service.usuario.UsuarioService;
47
import br.com.ec.domain.shared.ConstantesSEC;
37
import br.com.ec.domain.shared.ConstantesSEC;
48
import br.com.ec.infrastructure.repository.AvaliacaoRepository;
38
import br.com.ec.infrastructure.repository.AvaliacaoRepository;
49
import br.edu.cesmac.core.generic.AbstractService;
-
 
50
import br.edu.cesmac.core.generic.GenericRepository;
-
 
51
import br.edu.cesmac.core.util.DataUtils;
-
 
52
import br.edu.cesmac.core.util.StringUtil;
-
 
53
import br.edu.cesmac.core.util.VerificadorUtil;
-
 
54
import br.edu.cesmac.core.validador.Validador;
-
 
55
import br.edu.cesmac.web.util.DataUtil;
-
 
-
 
39
import br.com.ec.web.util.DataUtil;
56
40
57
@Service
41
@Service
58
public class AvaliacaoServiceImpl extends AbstractService<Avaliacao> implements AvaliacaoService {
42
public class AvaliacaoServiceImpl extends AbstractService<Avaliacao> implements AvaliacaoService {
59
       
43
       
60
        private AvaliacaoRepository avaliacaoRepository;
44
        private AvaliacaoRepository avaliacaoRepository;