public function criar()
 {
     //validadcao do formulario criar
     $this->form_validation->set_rules('nome', 'Descricao', 'required|max_length[255]');
     if ($this->form_validation->run() == TRUE) {
         $projeto = new Entity\Projeto();
         $projeto->setDescricao($_POST['nome']);
         $this->doctrine->em->persist($projeto);
         $this->doctrine->em->flush();
         redirect('projeto/listar');
     }
     $dados = array('titulo' => 'CRUD » Create', 'tela' => 'create', 'controle' => 'projeto', 'subtitulo' => 'Criar projeto');
     $this->load->view('crud', $dados);
 }
 public function povoar()
 {
     //povoando tabela projeto
     $projeto = new Entity\Projeto();
     $projeto->setDescricao("Projeto 1");
     $this->doctrine->em->persist($projeto);
     $this->doctrine->em->flush();
     for ($i = 0; $i < 10; $i++) {
         //povoando tabela atividades
         $atividade = new Entity\Atividade();
         $atividade->setDescricao("Atividade " . ($i + 1));
         $atividade->setIdProjeto($projeto);
         $atividade->setDataCadastro(date("Y-m-d H:i:s"));
         $this->doctrine->em->persist($atividade);
         $this->doctrine->em->flush();
     }
 }