public async Task Validar(CoberturaContratada cobertura) { var existe = await _coberturas.Contem(cobertura.ItemCertificadoApoliceId); Assertion.IsFalse(existe, $"O identificador externo {cobertura.ItemCertificadoApoliceId} já foi implantado anteriormente.").Validate(); if (cobertura.RegimeFinanceiroId.Equals((short)TipoRegimeFinanceiroEnum.Capitalizacao)) { _facade.ValidarDadosCalculoPMBAC(cobertura, new DateTime(DateTime.Today.Year, DateTime.Today.Month, 1)); } }