/**
  * @Route("/delete/{id}", name="pracownik.delete")
  *
  * @param Request $request
  * @param Pracownik $pracownik
  * @return array
  */
 public function deleteAction(Request $request, Pracownik $pracownik)
 {
     // sprawdzamy czy user edytuje swoją organizację - jeśli nie to redirect
     if ($pracownik->getUser()->getId() == $this->getUser()->getId()) {
         $pracownik->setDel(true);
         $this->unitOfWork->commit();
     }
     return new RefererRedirectResponse($request);
 }
Exemplo n.º 2
0
 public function testSetDanych()
 {
     $this->pracownik->setImie('Imie Test Drugie');
     $this->pracownik->setNazw('Nazwisko Test Drugie');
     $this->pracownik->setEmail('*****@*****.**');
     $this->pracownik->setIloscDniWolnych(30);
     $this->assertEquals('Imie Test Drugie', $this->pracownik->getImie());
     $this->assertEquals('Nazwisko Test Drugie', $this->pracownik->getNazw());
     $this->assertEquals('*****@*****.**', $this->pracownik->getEmail());
     $this->assertEquals(30, $this->pracownik->getIloscDniWolnych());
     $this->assertNotEquals('Imie Test', $this->pracownik->getImie());
     $this->assertNotEquals('Nazwisko Test', $this->pracownik->getNazw());
     $this->assertNotEquals('*****@*****.**', $this->pracownik->getEmail());
     $this->assertNotEquals(40, $this->pracownik->getIloscDniWolnych());
 }