public boolean isValid() throws BDevException {
   if (cbConsumible.getValue() == null) {
     throw new BDevException("instalacions.equipo.error", BDevTipoMensaje.ALERTA);
   }
   ConsumibleBean consumibleBean = cbConsumible.getValue();
   instalacionBean.setConsumibleBean(consumibleBean);
   int caducidad =
       nfCaducidad.getTextValue().trim().isEmpty()
           ? 0
           : Integer.valueOf(nfCaducidad.getTextValue().trim());
   if (caducidad == 0) {
     throw new BDevException("instalacions.caducidad.error", BDevTipoMensaje.ALERTA);
   }
   instalacionBean.setCaducidad(caducidad);
   return true;
 }