super(dao);
}
@Override
public void validate(Unidademedida entity) throws ServiceBusinessException {
Unidademedida entityToValidate = new Unidademedida();
entityToValidate.setSigla(entity.getSigla());
entityToValidate.setAtivo(true);
entityToValidate.setId(entity.getId());
ServiceUniqueEntityValidator<Unidademedida, UnidademedidaDao> uniqueEntityValidator = ServiceUniqueEntityValidator.create(dao);
uniqueEntityValidator.validate(entityToValidate, String.format("A unidade de medida com a sigla informada (%s) já está cadastrada", entityToValidate.getSigla()));
}