@Override public void borrar(Integer id, Class clazz) throws ExcepcionTecnica, ExcepcionFuncionalidadInexistente { try { super.borrar(id, clazz); } catch (ExcepcionEntidadInexistente ex) { throw new ExcepcionFuncionalidadInexistente( "Error al borrar la funcionalidad. No se encontró la funcionalidad con id " + id, ex); } }
@Override public void guardar(FuncionalidadDTO entidad) throws ExcepcionTecnica, ExcepcionFuncionalidadYaExiste { try { super.guardar(entidad); } catch (ExcepcionEntidadYaExiste ex) { throw new ExcepcionFuncionalidadYaExiste( "Error al crear la funcionalidad " + entidad + ". La funcionalidad ya existe.", ex); } }
@Override public void actualizar(FuncionalidadDTO entidad) throws ExcepcionTecnica { super.actualizar(entidad); }