Commit 264818550f6c33e03f3bdb53b9e45df21ada4d9b

Authored by Wilmer
1 parent 583eb411bd
Exists in master

creada la entidad pida plazo para los plazos de las tareas

src/AppBundle/Entity/PidaPlazo.php
... ... @@ -0,0 +1,107 @@
  1 +<?php
  2 +/**
  3 + * Created by PhpStorm.
  4 + * User: ubv-cipee
  5 + * Date: 29/06/16
  6 + * Time: 08:12 AM
  7 + */
  8 +
  9 +
  10 +namespace AppBundle\Entity;
  11 +
  12 +use Doctrine\ORM\Mapping as ORM;
  13 +
  14 +/**
  15 + * PidaPlazo
  16 + *
  17 + * @ORM\Table(name="pida_plazo", uniqueConstraints={@ORM\UniqueConstraint(name="uq_pida_plazo", columns={"nombre"})})
  18 + * @ORM\Entity
  19 + */
  20 +class PidaPlazo
  21 +{
  22 + /**
  23 + * @var string
  24 + *
  25 + * @ORM\Column(name="nombre", type="string", length=20, nullable=false, options={"comment" = "Nombre del estatus"})
  26 + */
  27 + private $nombre;
  28 +
  29 + /**
  30 + * @var string
  31 + *
  32 + * @ORM\Column(name="descripcion", type="string", length=50, nullable=false, options={"comment" = "Descripcion o significado del estatus"})
  33 + */
  34 + private $descripcion;
  35 +
  36 + /**
  37 + * @var integer
  38 + *
  39 + * @ORM\Column(name="id", type="integer", nullable=false, options={"comment" = "Identificador del estatus"})
  40 + * @ORM\Id
  41 + * @ORM\GeneratedValue(strategy="IDENTITY")
  42 + * @ORM\SequenceGenerator(sequenceName="estatus_id_seq", allocationSize=1, initialValue=1)
  43 + */
  44 + private $id;
  45 +
  46 +
  47 +
  48 + /**
  49 + * Set nombre
  50 + *
  51 + * @param string $nombre
  52 + * @return Estatus
  53 + */
  54 + public function setNombre($nombre)
  55 + {
  56 + $this->nombre = $nombre;
  57 +
  58 + return $this;
  59 + }
  60 +
  61 + /**
  62 + * Get nombre
  63 + *
  64 + * @return string
  65 + */
  66 + public function getNombre()
  67 + {
  68 + return $this->nombre;
  69 + }
  70 +
  71 + /**
  72 + * Set descripcion
  73 + *
  74 + * @param string $descripcion
  75 + * @return Estatus
  76 + */
  77 + public function setDescripcion($descripcion)
  78 + {
  79 + $this->descripcion = $descripcion;
  80 +
  81 + return $this;
  82 + }
  83 +
  84 + /**
  85 + * Get descripcion
  86 + *
  87 + * @return string
  88 + */
  89 + public function getDescripcion()
  90 + {
  91 + return $this->descripcion;
  92 + }
  93 +
  94 + /**
  95 + * Get id
  96 + *
  97 + * @return integer
  98 + */
  99 + public function getId()
  100 + {
  101 + return $this->id;
  102 + }
  103 +
  104 + public function __toString() {
  105 + return $this->getNombre();
  106 + }
  107 +}
0 108 \ No newline at end of file
... ...
src/AppBundle/Form/PidaType.php
... ... @@ -12,9 +12,10 @@ namespace AppBundle\Form;
12 12 use Symfony\Component\Form\AbstractType;
13 13 use Symfony\Component\Form\FormBuilderInterface;
14 14 use Symfony\Component\OptionsResolver\OptionsResolver;
15   -use Symfony\Component\Form\Extension\Core\Type\SubmitType;
  15 +
16 16  
17 17 use Symfony\Bridge\Doctrine\Form\Type\EntityType;
  18 +use Symfony\Component\Form\Extension\Core\Type\TextType;
18 19  
19 20 class PidaType extends AbstractType
20 21 {
... ... @@ -23,7 +24,7 @@ class PidaType extends AbstractType
23 24 $builder
24 25  
25 26 ->add('id_plan_historico_nacional_estrategico', EntityType::class, array(
26   - 'label' => false,
  27 + 'label' => 'Objetivos Históricos',
27 28 'attr' => array(
28 29 'class' => 'select2'
29 30 ),
... ... @@ -35,7 +36,7 @@ class PidaType extends AbstractType
35 36 ))
36 37  
37 38 ->add('id_actividad_docente', EntityType::class, array(
38   - 'label' => false,
  39 + 'label' => 'Actividad Docente',
39 40 'attr' => array(
40 41 'class' => 'select2'
41 42 ),
... ... @@ -47,16 +48,14 @@ class PidaType extends AbstractType
47 48  
48 49 ))
49 50  
50   - ->add('objetivo_especifico')
  51 + ->add('objetivo_especifico', TextType::class, array(
  52 + 'label' => 'Tarea'
  53 + ))
51 54  
52 55 ->add('fecha_inicio')
53 56  
54 57 ->add('fecha_final')
55   -
56   - ->add('send', SubmitType::class, array(
57   - 'label' => 'Enviar Actividad PIDA',
58   - 'attr' => array('class' => 'btn btn-success btn-block')
59   - ))
  58 +
60 59  
61 60 ;
62 61  
... ...