1
2
3
4 package ecar.dao;
5
6 import javax.servlet.http.HttpServletRequest;
7
8 import comum.database.Dao;
9
10 import ecar.exception.ECARException;
11 import ecar.pojo.TipoParticipacaoTpp;
12
13
14
15
16 public class TipoParticipacaoDao extends Dao {
17
18
19
20
21 public TipoParticipacaoDao(HttpServletRequest request) {
22 super();
23 this.request = request;
24 }
25
26
27
28
29
30
31 public void excluir(TipoParticipacaoTpp tpp) throws ECARException {
32 try {
33 if (this.contar(tpp.getItemEstrutEntidadeIettes()) > 0) {
34 throw new ECARException("tipoParticipacao.exclusao.erro.itemEstrutEntidade");
35 }
36 else
37 super.excluir(tpp);
38
39 } catch (ECARException e) {
40 this.logger.error(e);
41 throw e;
42 }
43 }
44
45 }