public function loadDepartementAction()
 {
     $departement = new Departement();
     $departement->setNom('Maths-Info');
     $mention = new Mention();
     $mention->setNom('Informatique');
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('IF');
     $parcourtType->setNom('Informatique Fondamentale');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('IN');
     $parcourtType->setNom('Informatique');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $departement->addMention($mention);
     $mention = new Mention();
     $mention->setNom('Mathématiques');
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('AAG');
     $parcourtType->setNom('Analyse Algèbre Et Géométrie');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(4);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('MAAP');
     $parcourtType->setNom('Mathématiques Et Applications');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(4);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $departement->addMention($mention);
     $entityManager = $this->getDoctrine()->getManager();
     $entityManager->persist($departement);
     $entityManager->flush();
     return $this->redirect($this->generateUrl('e_plan_planning_manage_division'));
 }
Example #2
0
 public function load(ObjectManager $manager)
 {
     $departement = new Departement();
     $departement->setNom('Maths-Info');
     $mention = new Mention();
     $mention->setNom('Informatique');
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('IF');
     $parcourtType->setNom('Informatique Fondamentale');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('IN');
     $parcourtType->setNom('Informatique');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $departement->addMention($mention);
     $mention = new Mention();
     $mention->setNom('Mathématiques');
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('AAG');
     $parcourtType->setNom('Analyse Algèbre Et Géométrie');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(4);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $parcourtType = new ParcourtType();
     $parcourtType->setCode('MAAP');
     $parcourtType->setNom('Mathématiques Et Applications');
     $etape = new Etape();
     $etape->setNumero(1);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(2);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(3);
     $parcourtType->addEtape($etape);
     $etape = new Etape();
     $etape->setNumero(4);
     $parcourtType->addEtape($etape);
     $mention->addParcourtType($parcourtType);
     $departement->addMention($mention);
     $manager->persist($departement);
     $manager->flush();
 }
Example #3
0
 /**
  * Add etapes
  *
  * @param \EPlan\PlanningBundle\Entity\Etape $etapes
  * @return ParcourtType
  */
 public function addEtape(\EPlan\PlanningBundle\Entity\Etape $etapes)
 {
     $this->etapes[] = $etapes;
     $etapes->setParcourtType($this);
     return $this;
 }
Example #4
0
 /**
  * Set etape
  *
  * @param \EPlan\PlanningBundle\Entity\Etape $etape
  *
  * @return Grille
  */
 public function setEtape(\EPlan\PlanningBundle\Entity\Etape $etape)
 {
     $etape->setGrille($this);
     $this->etape = $etape;
     return $this;
 }