Commit a905bf36b8c6c152c7c559eeec55b1610d9ec4e2

Authored by Wilmer Ramones
1 parent 898a57433c
Exists in master

creada la entidad de los objetivos estrategicos amarrado con los nacionales

src/AppBundle/Entity/PlanHistoricoNacional.php~
... ... @@ -0,0 +1,53 @@
  1 +<?php
  2 +
  3 +namespace AppBundle\Entity;
  4 +
  5 +use Doctrine\ORM\Mapping as ORM;
  6 +
  7 +/**
  8 + * PlanHistoricoNacional
  9 + *
  10 + * @ORM\Table(name="plan_historico_nacional", uniqueConstraints={@ORM\UniqueConstraint(name="uq_municipio", columns={"numero"})}, indexes={@ORM\Index(name="fki_historico_nacional", columns={"id_plan_objetivo_historico"})})
  11 + * @ORM\Entity
  12 + */
  13 +class PlanHistoricoNacional
  14 +{
  15 + /**
  16 + * @var string
  17 + *
  18 + * @ORM\Column(name="nombre", type="string", length=100, nullable=false, options={"comment" = "Nombre del plan_historico_nacional"})
  19 + */
  20 + private $nombre;
  21 +
  22 + /**
  23 + * @var integer
  24 + *
  25 + * @ORM\Column(name="numero", type="integer", nullable=false, options={"comment" = "Codigo del muncipio (union de todas las parroquias que lo componen)"})
  26 + */
  27 + private $numero;
  28 +
  29 +
  30 + /**
  31 + * @var integer
  32 + *
  33 + * @ORM\Column(name="id", type="integer", nullable=false, options={"comment" = "Identificador del plan_historico_nacional"})
  34 + * @ORM\Id
  35 + * @ORM\GeneratedValue(strategy="IDENTITY")
  36 + * @ORM\SequenceGenerator(sequenceName="municipio_id_seq", allocationSize=1, initialValue=1)
  37 + */
  38 + private $id;
  39 +
  40 + /**
  41 + * @var \AppBundle\Entity\PlanObjetivoHistorico
  42 + *
  43 + * @ORM\ManyToOne(targetEntity="AppBundle\Entity\PlanObjetivoHistorico")
  44 + * @ORM\JoinColumns({
  45 + * @ORM\JoinColumn(name="id_plan_objetivo_historico", referencedColumnName="id", nullable=false)
  46 + * })
  47 + */
  48 + private $idPlanObjetivoHistorico;
  49 +
  50 +
  51 +
  52 +
  53 +}
0 54 \ No newline at end of file
... ...
src/AppBundle/Entity/PlanHistoricoNacionalEstrategico.php
1 1 <?php
2   -/**
3   - * Created by PhpStorm.
4   - * User: ubv-cipee
5   - * Date: 29/06/16
6   - * Time: 08:44 AM
7   - */
8   -
9 2  
10 3 namespace AppBundle\Entity;
11 4  
12 5 use Doctrine\ORM\Mapping as ORM;
13 6  
14 7 /**
15   - * Parroquia
  8 + * PlanHistoricoNacionalEstrategico
16 9 *
17   - * @ORM\Table(name="parroquia", uniqueConstraints={@ORM\UniqueConstraint(name="uq_parroquia", columns={"codigo"})}, indexes={@ORM\Index(name="fki_id_municipio_parroquia", columns={"id_municipio"})})
  10 + * @ORM\Table(name="plan_historico_nacional_estrategico", uniqueConstraints={@ORM\UniqueConstraint(name="uq_estrategico", columns={"numero"})}, indexes={@ORM\Index(name="fki_id_nacional_estrategico", columns={"id_plan_historico_nacional"})})
18 11 * @ORM\Entity
19 12 */
20   -class Parroquia
  13 +class PlanHistoricoNacionalEstrategico
21 14 {
22 15 /**
23 16 * @var string
24 17 *
25   - * @ORM\Column(name="nombre", type="string", length=40, nullable=false, options={"comment" = "nombre de parroquia"})
  18 + * @ORM\Column(name="nombre", type="string", length=40, nullable=false, options={"comment" = "nombre de plan_historico_nacional_estrategico"})
26 19 */
27 20 private $nombre;
28 21  
29 22 /**
30   - * @var string
  23 + * @var integer
31 24 *
32   - * @ORM\Column(name="codigo", type="decimal", precision=6, scale=0, nullable=false, options={"comment" = "codigo parroquia"})
  25 + * @ORM\Column(name="numero", type="integer", nullable=false, options={"comment" = "codigo plan_historico_nacional_estrategico"})
33 26 */
34   - private $codigo;
  27 + private $numero;
35 28  
36 29 /**
37 30 * @var integer
38 31 *
39   - * @ORM\Column(name="id", type="integer", nullable=false, options={"comment" = "identificador de la parroquia"})
  32 + * @ORM\Column(name="id", type="integer", nullable=false, options={"comment" = "identificador de la plan_historico_nacional_estrategico"})
40 33 * @ORM\Id
41 34 * @ORM\GeneratedValue(strategy="IDENTITY")
42 35 * @ORM\SequenceGenerator(sequenceName="parroquia_id_seq", allocationSize=1, initialValue=1)
... ... @@ -44,22 +37,21 @@ class Parroquia
44 37 private $id;
45 38  
46 39 /**
47   - * @var \AppBundle\Entity\Municipio
  40 + * @var \AppBundle\Entity\PlanHistoricoNacional
48 41 *
49   - * @ORM\ManyToOne(targetEntity="AppBundle\Entity\Municipio")
  42 + * @ORM\ManyToOne(targetEntity="AppBundle\Entity\PlanHistoricoNacional")
50 43 * @ORM\JoinColumns({
51   - * @ORM\JoinColumn(name="id_municipio", referencedColumnName="id", nullable=false)
  44 + * @ORM\JoinColumn(name="id_plan_historico_nacional", referencedColumnName="id", nullable=false)
52 45 * })
53 46 */
54   - private $idMunicipio;
55   -
56   -
  47 + private $idPlanHistoricoNacional;
  48 +
57 49  
58 50 /**
59 51 * Set nombre
60 52 *
61 53 * @param string $nombre
62   - * @return Parroquia
  54 + * @return PlanHistoricoNacionalEstrategico
63 55 */
64 56 public function setNombre($nombre)
65 57 {
... ... @@ -71,7 +63,7 @@ class Parroquia
71 63 /**
72 64 * Get nombre
73 65 *
74   - * @return string
  66 + * @return string
75 67 */
76 68 public function getNombre()
77 69 {
... ... @@ -79,32 +71,32 @@ class Parroquia
79 71 }
80 72  
81 73 /**
82   - * Set codigo
  74 + * Set numero
83 75 *
84   - * @param string $codigo
85   - * @return Parroquia
  76 + * @param integer $numero
  77 + * @return PlanHistoricoNacionalEstrategico
86 78 */
87   - public function setCodigo($codigo)
  79 + public function setNumero($numero)
88 80 {
89   - $this->codigo = $codigo;
  81 + $this->numero = $numero;
90 82  
91 83 return $this;
92 84 }
93 85  
94 86 /**
95   - * Get codigo
  87 + * Get numero
96 88 *
97   - * @return string
  89 + * @return integer
98 90 */
99   - public function getCodigo()
  91 + public function getNumero()
100 92 {
101   - return $this->codigo;
  93 + return $this->numero;
102 94 }
103 95  
104 96 /**
105 97 * Get id
106 98 *
107   - * @return integer
  99 + * @return integer
108 100 */
109 101 public function getId()
110 102 {
... ... @@ -112,25 +104,35 @@ class Parroquia
112 104 }
113 105  
114 106 /**
115   - * Set idMunicipio
  107 + * Set idPlanHistoricoNacional
116 108 *
117   - * @param \AppBundle\Entity\Municipio $idMunicipio
118   - * @return Parroquia
  109 + * @param \AppBundle\Entity\PlanHistoricoNacional $idPlanHistoricoNacional
  110 + * @return PlanHistoricoNacionalEstrategico
119 111 */
120   - public function setIdMunicipio(\AppBundle\Entity\Municipio $idMunicipio = null)
  112 + public function setIdPlanHistoricoNacional(\AppBundle\Entity\PlanHistoricoNacional $idPlanHistoricoNacional)
121 113 {
122   - $this->idMunicipio = $idMunicipio;
  114 + $this->idPlanHistoricoNacional = $idPlanHistoricoNacional;
123 115  
124 116 return $this;
125 117 }
126 118  
127 119 /**
128   - * Get idMunicipio
  120 + * Get idPlanHistoricoNacional
129 121 *
130   - * @return \AppBundle\Entity\Municipio
  122 + * @return \AppBundle\Entity\PlanHistoricoNacional
131 123 */
132   - public function getIdMunicipio()
  124 + public function getIdPlanHistoricoNacional()
133 125 {
134   - return $this->idMunicipio;
  126 + return $this->idPlanHistoricoNacional;
  127 + }
  128 +
  129 +
  130 + /**
  131 + * Get nombre
  132 + *
  133 + * @return string
  134 + */
  135 + public function __toString() {
  136 + return $this->getNombre();
135 137 }
136 138 }
... ...
src/AppBundle/Entity/PlanHistoricoNacionalEstrategico.php~
... ... @@ -0,0 +1,52 @@
  1 +<?php
  2 +
  3 +namespace AppBundle\Entity;
  4 +
  5 +use Doctrine\ORM\Mapping as ORM;
  6 +
  7 +/**
  8 + * PlanHistoricoNacionalEstrategico
  9 + *
  10 + * @ORM\Table(name="plan_historico_nacional_estrategico", uniqueConstraints={@ORM\UniqueConstraint(name="uq_estrategico", columns={"numero"})}, indexes={@ORM\Index(name="fki_id_nacional_estrategico", columns={"id_plan_historico_nacional"})})
  11 + * @ORM\Entity
  12 + */
  13 +class PlanHistoricoNacionalEstrategico
  14 +{
  15 + /**
  16 + * @var string
  17 + *
  18 + * @ORM\Column(name="nombre", type="string", length=40, nullable=false, options={"comment" = "nombre de plan_historico_nacional_estrategico"})
  19 + */
  20 + private $nombre;
  21 +
  22 + /**
  23 + * @var integer
  24 + *
  25 + * @ORM\Column(name="numero", type="integer", nullable=false, options={"comment" = "codigo plan_historico_nacional_estrategico"})
  26 + */
  27 + private $numero;
  28 +
  29 + /**
  30 + * @var integer
  31 + *
  32 + * @ORM\Column(name="id", type="integer", nullable=false, options={"comment" = "identificador de la plan_historico_nacional_estrategico"})
  33 + * @ORM\Id
  34 + * @ORM\GeneratedValue(strategy="IDENTITY")
  35 + * @ORM\SequenceGenerator(sequenceName="parroquia_id_seq", allocationSize=1, initialValue=1)
  36 + */
  37 + private $id;
  38 +
  39 + /**
  40 + * @var \AppBundle\Entity\PlanHistoricoNacional
  41 + *
  42 + * @ORM\ManyToOne(targetEntity="AppBundle\Entity\PlanHistoricoNacional")
  43 + * @ORM\JoinColumns({
  44 + * @ORM\JoinColumn(name="id_plan_historico_nacional", referencedColumnName="id", nullable=false)
  45 + * })
  46 + */
  47 + private $idPlanHistoricoNacional;
  48 +
  49 +
  50 +
  51 +
  52 +}
... ...