private Integer updateCountry(Criteria criteria, AbstractDao dao) throws DaoException {
        Integer idDescription = (Integer) criteria.getParam(DAO_ID_DESCRIPTION);
        if (idDescription != null) {
            Criteria beans = new Criteria();
            beans.addParam(DAO_ID_DESCRIPTION, idDescription);
            dao.updateDescription(beans, criteria);
        }
        Integer idCountry = (Integer) criteria.getParam(DAO_ID_COUNTRY);
        if (idCountry != null) {
            Criteria beans = new Criteria();
            beans.addParam(DAO_ID_COUNTRY, idCountry);
            dao.updateCountry(beans, criteria);
        }
        return idCountry;
    }