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.PaginaPgn;
12
13
14
15
16 public class PaginaDao extends Dao {
17
18
19
20
21 public PaginaDao(HttpServletRequest request) {
22 super();
23 this.request = request;
24 }
25
26
27
28
29
30
31 public void excluir(PaginaPgn paginaPgn) throws ECARException {
32 try {
33 boolean excluir = true;
34
35 if (contar(paginaPgn.getPaginaPgns()) > 0) {
36 excluir = false;
37 throw new ECARException("paginaPgn.exclusao.erro.paginaPgns");
38 }
39
40 if (excluir)
41 super.excluir(paginaPgn);
42 } catch (ECARException e) {
43 this.logger.error(e);
44 throw e;
45 }
46 }
47 }