Exemplo n.º 1
0
        public List <int> validarListaApropriacaoInexistente(List <Apropriacao> lista)
        {
            List <int> listaApropriacaoInexistente = new List <int>();

            if (lista.Count > 0)
            {
                TarefaDAO  tarefaDAO = new TarefaDAO();
                List <int> listaID   = tarefaDAO.RecuperarListaID();
                foreach (Apropriacao aprop in lista)
                {
                    if (!listaApropriacaoInexistente.Contains(aprop.Tarefa) && listaID.Where(id => id == aprop.Tarefa).Count() == 0)
                    {
                        listaApropriacaoInexistente.Add(aprop.Tarefa);
                    }
                }
            }
            return(listaApropriacaoInexistente);
        }