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. }