@Override public void guardarActividadxmicro(TbMicActividadxmicro actividadxmicro) throws ExcepcionesLogica { /* * Comprobamos que el objeto id no esté vacio */ if (actividadxmicro == null) { throw new ExcepcionesLogica("El objeto actaxmicro está vacio"); } try { int id = actividadxmicro.getNbIdactividad(); TbMicActividadxmicro actividadxmicroConsulta = actividadxMicroDao.obtenerActividadxMicro(id); if (actividadxmicroConsulta != null) { throw new ExcepcionesLogica("La actaxmicro a insertar ya existe"); } } catch (ExcepcionesDAO e) { log.error( "falló al invocar el metodo obtenerActividadxMicro de la clase actividadxMicroDao: " + e); } try { actividadxMicroDao.guardarActividadxMicro(actividadxmicro); } catch (ExcepcionesDAO e) { log.error( "falló al invocar el metodo guardarActividadxMicro de la clase actividadxMicroDao: " + e); } }