@Override
  public void actualizarActividadxmicro(TbMicActividadxmicro actividadxmicro)
      throws ExcepcionesLogica {
    /*
     * Comprobamos que el objeto id no esté vacio
     */
    if (actividadxmicro == null) {
      throw new ExcepcionesLogica("El objeto actividadxmicro está vacio");
    }
    try {
      int id = actividadxmicro.getNbIdactividad();
      TbMicActividadxmicro actividadxmicroConsulta = actividadxMicroDao.obtenerActividadxMicro(id);

      if (actividadxmicroConsulta == null) {
        throw new ExcepcionesLogica("La actividadxmicro a actualizar no existe");
      }

    } catch (ExcepcionesDAO e) {
      log.error(
          "falló al invocar el metodo obtenerActividadxMicro de la clase actividadxMicroDao: " + e);
    }

    try {

      actividadxMicroDao.actualizarActividadxMicro(actividadxmicro);

    } catch (ExcepcionesDAO e) {
      log.error(
          "falló al invocar el metodo actualizarActividadxMicro de la clase actividadxMicroDao: "
              + e);
    }
  }