public function addAutoServiceAction(Request $request)
 {
     $name = $request->request->get('name');
     $time = $request->request->get('time');
     $em = $this->getDoctrine()->getEntityManager();
     $autoService = new AutoService();
     $autoService->setName($name);
     $autoService->setTime($time);
     $em->persist($autoService);
     $em->flush();
     $url = $this->generateUrl('administrator_page');
     return new RedirectResponse($url);
 }
 public function addWorkTime($worker, $date, $car, AutoService $service, $isBlocked = 0)
 {
     $startDate = new \DateTime($date);
     $endDate = new \DateTime($date);
     $endDate->modify('+' . $service->getTime() . ' hour');
     $workerTime = new JobTime();
     $workerTime->setForWorker($worker);
     $workerTime->setCar($car);
     $workerTime->setService($service);
     $workerTime->setStartDate($startDate);
     $workerTime->setEndDate($endDate);
     $workerTime->setIsBlocked($isBlocked);
     $this->getEntityManager()->persist($workerTime);
     $this->getEntityManager()->flush();
 }