Пример #1
0
 /**
  * {@inheritDoc}
  */
 public function load(ObjectManager $manager)
 {
     $produit1 = new Produit();
     $manager->persist($produit1->setCode("SHT")->setLibelle("Séjour hôtel en tunisie"));
     $produit2 = new Produit();
     $manager->persist($produit2->setCode("SHM")->setLibelle("Séjour hôtel dans le monde"));
     $produit = new Produit();
     $manager->persist($produit->setCode("VO")->setLibelle("Voyage organisé"));
     $produit = new Produit();
     $manager->persist($produit->setCode("CR")->setLibelle("Croisiére"));
     $produit = new Produit();
     $manager->persist($produit->setCode("BE")->setLibelle("Bien ètre"));
     $produit = new Produit();
     $manager->persist($produit->setCode("P")->setLibelle("Programme"));
     $amicale = new Amicale();
     $manager->persist($amicale->setLibelle("Banque Tunisie")->setAdresse("tunis centre ville")->setFax("71 321 654")->setPlafond(50000)->setMontant(0)->setTel("72 321 654")->addProduit($produit1)->addProduit($produit2));
     $amicale = new Amicale();
     $manager->persist($amicale->setLibelle("Douane")->setAdresse("tunis centre ville")->setFax("71 321 654")->setPlafond(75000)->setMontant(0)->setTel("72 321 654")->addProduit($produit1));
     $manager->flush();
 }
Пример #2
0
 public function amicaleAction($id)
 {
     $em = $this->getDoctrine()->getManager();
     $session = $this->getRequest()->getSession();
     if (is_null($id)) {
         $amicale = new Amicale();
         $amicale->setMontant(0);
     } else {
         $amicale = $em->getRepository("BackAdministrationBundle:Amicale")->find($id);
     }
     $form = $this->createForm(new AmicaleType(), $amicale);
     $amicales = $em->getRepository("BackAdministrationBundle:Amicale")->findAll();
     if ($this->getRequest()->isMethod("POST")) {
         $form->submit($this->getRequest());
         if ($form->isValid()) {
             $amicale = $form->getData();
             $em->persist($amicale);
             $em->flush();
             $session->getFlashBag()->add('success', " Votre amicale a été traité avec succées ");
             return $this->redirect($this->generateUrl("amicale"));
         }
     }
     return $this->render('BackAdministrationBundle:b2b:amicale.html.twig', array('amicales' => $amicales, 'amicale' => $amicale, 'form' => $form->createView()));
 }