From 200f4bca22a037072889938c415f841fa356aa6b Mon Sep 17 00:00:00 2001 From: Korina Cordero Date: Fri, 10 Jun 2022 08:32:46 +0000 Subject: [PATCH] Add code to emergency type. #682 --- src/Controller/EmergencyTypeController.php | 3 ++- src/Entity/EmergencyType.php | 20 +++++++++++++++++++- templates/emergency-type/form.html.twig | 11 ++++++++++- 3 files changed, 31 insertions(+), 3 deletions(-) diff --git a/src/Controller/EmergencyTypeController.php b/src/Controller/EmergencyTypeController.php index 228351fd..08efee2b 100644 --- a/src/Controller/EmergencyTypeController.php +++ b/src/Controller/EmergencyTypeController.php @@ -238,7 +238,8 @@ class EmergencyTypeController extends Controller protected function setObject(EmergencyType $obj, Request $req) { // set and save values - $obj->setName($req->request->get('name')); + $obj->setName($req->request->get('name')) + ->setCode($req->request->get('code')); } protected function setQueryFilters($datatable, QueryBuilder $query) diff --git a/src/Entity/EmergencyType.php b/src/Entity/EmergencyType.php index b08acddd..de02a503 100644 --- a/src/Entity/EmergencyType.php +++ b/src/Entity/EmergencyType.php @@ -8,7 +8,8 @@ use Symfony\Component\Validator\Constraints as Assert; /** * @ORM\Entity - * @ORM\Table(name="emergency_type") + * @ORM\Table(name="emergency_type", indexes={ + * @ORM\Index(name="emergency_type_idx", columns={"code"}), * }) */ class EmergencyType @@ -27,6 +28,12 @@ class EmergencyType */ protected $name; + /** + * @ORM\Column(type="string", length=80) + * @Assert\NotBlank() + */ + protected $code; + public function getID() { return $this->id; @@ -43,4 +50,15 @@ class EmergencyType return $this->name; } + public function setCode($code) + { + $this->code = $code; + return $this; + } + + public function getCode() + { + return $this->code; + } + } diff --git a/templates/emergency-type/form.html.twig b/templates/emergency-type/form.html.twig index 910909d3..a3f9aad7 100644 --- a/templates/emergency-type/form.html.twig +++ b/templates/emergency-type/form.html.twig @@ -34,7 +34,7 @@
-
+
@@ -43,6 +43,15 @@
+
+ +
+ + +
+