/** * @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); }
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()); }