public OS_CriterioAvaliacao Adicionar(OS_CriterioAvaliacao obj) { if (!obj.IsValid()) { return(obj); } obj.ValidationResult = new OS_CriterioAvaliacaoValidation().Validate(obj); if (!obj.ValidationResult.IsValid) { return(obj); } obj.ValidationResult.Message = Mensagens.MS_003; return(_classRepository.Adicionar(obj)); }