public function editProjectNgAction($project_id)
 {
     $em = $this->getDoctrine()->getManager();
     $data = json_decode(file_get_contents("php://input"));
     $parameters = (object) $data;
     $project = Project::editProjectById($em, $project_id, $parameters);
     $response = new Response(json_encode(array("result" => $project->getInArray())));
     $response->headers->set('Content-Type', 'application/json');
     return $response;
 }
 public static function addProject($em, $parameters)
 {
     $project = new Project();
     $project->setName($parameters->name);
     $project->setBudget($parameters->budget);
     $project->setTime($parameters->time);
     $project->setPercentWorkers($parameters->percentWorkers);
     $project->setPercentBrigadier($parameters->percentBrigadier);
     $project->setColor($parameters->color);
     $project->setFinished(false);
     $em->persist($project);
     $em->flush();
     return $project;
 }