src/Entity/ActividadVenta.php line 15

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\DBAL\Types\Types;
  4. use Doctrine\ORM\Mapping as ORM;
  5. use Gedmo\Mapping\Annotation as Gedmo;
  6. use phpDocumentor\Reflection\Types\Parent_;
  7. /**
  8.  * @ORM\Entity(repositoryClass="App\Repository\ActividadVentaRepository")
  9.  * @ORM\Table(name="actividad_venta", schema="perseo")
  10.  * @Gedmo\SoftDeleteable(fieldName="deletedAt", timeAware=false, hardDelete=true)
  11.  */
  12. class ActividadVenta extends \App\Entity\ActividadAbstract
  13. {
  14.     /**
  15.      * @ORM\Column(type="float", nullable=true, name="precio_venta", precision=2)
  16.      */
  17.     private $precioVenta;
  18.     /**
  19.      * @ORM\Column(type="float", nullable=true, name="margen_bruto", precision=2)
  20.      */
  21.     private $margenBruto;
  22.     /**
  23.      * @ORM\OneToOne(targetEntity=\App\Entity\Reloj::class, inversedBy="actividadVenta")
  24.      * @ORM\JoinColumn(name="reloj_venta_id", referencedColumnName="id", unique=true)
  25.      */
  26.     private $reloj;
  27.     /**
  28.      * @ORM\ManyToOne(targetEntity=\App\Entity\Canal::class, inversedBy="actividadesVenta")
  29.      * @ORM\JoinColumn(name="canal_id", referencedColumnName="id")
  30.      */
  31.     private $canal;
  32.     public function getPrecioVenta(): ?float
  33.     {
  34.         return $this->precioVenta;
  35.     }
  36.     public function setPrecioVenta(?float $precioVenta): static
  37.     {
  38.         $this->precioVenta $precioVenta;
  39.         return $this;
  40.     }
  41.     public function getMargenBruto(): ?float
  42.     {
  43.         return $this->margenBruto;
  44.     }
  45.     public function setMargenBruto(?float $margenBruto): static
  46.     {
  47.         $this->margenBruto $margenBruto;
  48.         return $this;
  49.     }
  50.     public function getCanal(): ?Canal
  51.     {
  52.         return $this->canal;
  53.     }
  54.     public function setCanal(?Canal $canal): static
  55.     {
  56.         $this->canal $canal;
  57.         return $this;
  58.     }
  59.     public function getReloj(): ?Reloj
  60.     {
  61.         return $this->reloj;
  62.     }
  63.     public function setReloj(?Reloj $reloj): static
  64.     {
  65.         $this->reloj $reloj;
  66.         return $this;
  67.     }
  68. }