Commit c131a5d024e5e1d2321eae220c57ae65407f79bc
1 parent
0cd8a7c7e5
Exists in
master
actualizada la entidad ascendo con una relacion uno a muchos con los tutores
Showing
2 changed files
with
78 additions
and
3 deletions
Show diff stats
src/AppBundle/Entity/Ascenso.php
@@ -137,6 +137,12 @@ class Ascenso | @@ -137,6 +137,12 @@ class Ascenso | ||
137 | * }) | 137 | * }) |
138 | */ | 138 | */ |
139 | protected $idEstatus; | 139 | protected $idEstatus; |
140 | + | ||
141 | + | ||
142 | + /** | ||
143 | + * @ORM\OneToMany(targetEntity="AppBundle\Entity\TutoresAscenso", mappedBy="ascenso") | ||
144 | + */ | ||
145 | + private $tutores_asignados; | ||
140 | 146 | ||
141 | 147 | ||
142 | /** | 148 | /** |
@@ -441,4 +447,44 @@ class Ascenso | @@ -441,4 +447,44 @@ class Ascenso | ||
441 | { | 447 | { |
442 | return $this->idEscalafones; | 448 | return $this->idEscalafones; |
443 | } | 449 | } |
450 | + /** | ||
451 | + * Constructor | ||
452 | + */ | ||
453 | + public function __construct() | ||
454 | + { | ||
455 | + $this->tutores_asignados = new \Doctrine\Common\Collections\ArrayCollection(); | ||
456 | + } | ||
457 | + | ||
458 | + /** | ||
459 | + * Add tutores_asignados | ||
460 | + * | ||
461 | + * @param \AppBundle\Entity\TutoresAscenso $tutoresAsignados | ||
462 | + * @return Ascenso | ||
463 | + */ | ||
464 | + public function addTutoresAsignado(\AppBundle\Entity\TutoresAscenso $tutoresAsignados) | ||
465 | + { | ||
466 | + $this->tutores_asignados[] = $tutoresAsignados; | ||
467 | + | ||
468 | + return $this; | ||
469 | + } | ||
470 | + | ||
471 | + /** | ||
472 | + * Remove tutores_asignados | ||
473 | + * | ||
474 | + * @param \AppBundle\Entity\TutoresAscenso $tutoresAsignados | ||
475 | + */ | ||
476 | + public function removeTutoresAsignado(\AppBundle\Entity\TutoresAscenso $tutoresAsignados) | ||
477 | + { | ||
478 | + $this->tutores_asignados->removeElement($tutoresAsignados); | ||
479 | + } | ||
480 | + | ||
481 | + /** | ||
482 | + * Get tutores_asignados | ||
483 | + * | ||
484 | + * @return \Doctrine\Common\Collections\Collection | ||
485 | + */ | ||
486 | + public function getTutoresAsignados() | ||
487 | + { | ||
488 | + return $this->tutores_asignados; | ||
489 | + } | ||
444 | } | 490 | } |
src/AppBundle/Entity/Ascenso.php~
@@ -9,7 +9,7 @@ use Symfony\Component\Validator\Constraints as Assert; | @@ -9,7 +9,7 @@ use Symfony\Component\Validator\Constraints as Assert; | ||
9 | /** | 9 | /** |
10 | * Ascenso | 10 | * Ascenso |
11 | * | 11 | * |
12 | - * @ORM\Table(name="solicitud_ascenso", uniqueConstraints={@ORM\UniqueConstraint(name="ascenso_id_rol_institucion_docente_escala", columns={"id_rol_institucion", "id_escala"})}) | 12 | + * @ORM\Table(name="solicitud_ascenso", uniqueConstraints={@ORM\UniqueConstraint(name="ascenso_id_rol_institucion_docente_escalafones", columns={"id_rol_institucion", "id_escalafones"})}) |
13 | * @ORM\Entity | 13 | * @ORM\Entity |
14 | * @ORM\HasLifecycleCallbacks() | 14 | * @ORM\HasLifecycleCallbacks() |
15 | */ | 15 | */ |
@@ -40,11 +40,11 @@ class Ascenso | @@ -40,11 +40,11 @@ class Ascenso | ||
40 | 40 | ||
41 | 41 | ||
42 | /** | 42 | /** |
43 | - * @var \AppBundle\Entity\Escala | 43 | + * @var \AppBundle\Entity\Escalafones |
44 | * | 44 | * |
45 | * @ORM\ManyToOne(targetEntity="AppBundle\Entity\Escalafones") | 45 | * @ORM\ManyToOne(targetEntity="AppBundle\Entity\Escalafones") |
46 | * @ORM\JoinColumns({ | 46 | * @ORM\JoinColumns({ |
47 | - * @ORM\JoinColumn(name="id_escala", referencedColumnName="id", nullable=false) | 47 | + * @ORM\JoinColumn(name="id_escalafones", referencedColumnName="id", nullable=false) |
48 | * }) | 48 | * }) |
49 | */ | 49 | */ |
50 | protected $idEscalafones; | 50 | protected $idEscalafones; |
@@ -137,6 +137,12 @@ class Ascenso | @@ -137,6 +137,12 @@ class Ascenso | ||
137 | * }) | 137 | * }) |
138 | */ | 138 | */ |
139 | protected $idEstatus; | 139 | protected $idEstatus; |
140 | + | ||
141 | + | ||
142 | + /** | ||
143 | + * @ORM\OneToMany(targetEntity="AppBundle\Entity\TutoresAscenso", mappedBy="ascenso") | ||
144 | + */ | ||
145 | + private $tutores_asignados; | ||
140 | 146 | ||
141 | 147 | ||
142 | /** | 148 | /** |
@@ -418,4 +424,27 @@ class Ascenso | @@ -418,4 +424,27 @@ class Ascenso | ||
418 | 424 | ||
419 | 425 | ||
420 | 426 | ||
427 | + | ||
428 | + /** | ||
429 | + * Set idEscalafones | ||
430 | + * | ||
431 | + * @param \AppBundle\Entity\Escalafones $idEscalafones | ||
432 | + * @return Ascenso | ||
433 | + */ | ||
434 | + public function setIdEscalafones(\AppBundle\Entity\Escalafones $idEscalafones) | ||
435 | + { | ||
436 | + $this->idEscalafones = $idEscalafones; | ||
437 | + | ||
438 | + return $this; | ||
439 | + } | ||
440 | + | ||
441 | + /** | ||
442 | + * Get idEscalafones | ||
443 | + * | ||
444 | + * @return \AppBundle\Entity\Escalafones | ||
445 | + */ | ||
446 | + public function getIdEscalafones() | ||
447 | + { | ||
448 | + return $this->idEscalafones; | ||
449 | + } | ||
421 | } | 450 | } |