private bool ValidarTituloUnicoPorEmpreendimentoAtividade(IEspecificidade esp) { List <TituloEsp> lstTitulo = new List <TituloEsp>(); foreach (var item in esp.Atividades) { lstTitulo = _daEspecificidade.ObterTituloPorEmpreendimentoAtividade(esp.Titulo.Id, esp.Titulo.EmpreendimentoId.GetValueOrDefault(), item.Id, Convert.ToInt32(esp.Titulo.Modelo)); if (lstTitulo != null && lstTitulo.Count > 0) { foreach (TituloEsp tit in lstTitulo) { Validacao.Add(Mensagem.Especificidade.TituloUnicoPorAtividade(tit.Numero.Texto, tit.Modelo, _daEspecificidade.ObterAtividadeNome(item.Id))); } } } return(Validacao.EhValido); }