///<summary>
        ///Criando um método para gravar Projeto e relacionamento
        ///com funcionarios do mesmo projeto
        ///</summary>
        public void Cadastrar(EntidadeProjeto p, List <Funcionario> funcionarios)
        {
            int contadorDeGerente = 0;
            FuncionarioRepositorio repFuncionario = new FuncionarioRepositorio();

            foreach (Funcionario f in funcionarios)
            {
                if (repFuncionario.HastFuncaoGerente(f.IdFuncionario) != 0)
                {
                    contadorDeGerente++;
                }
            }

            if (contadorDeGerente != 0)
            {
                //relacionamento do Projeto com os Funcionarios..
                p.Funcionarios = funcionarios;

                //gravar no banco de dados..
                ProjetoRepositorio repProjeto = new ProjetoRepositorio();
                repProjeto.Insert(p);
            }
            else
            {
                throw new Exception("O Projeto deve conter pelo menos 1 Gerente.");
            }
        }