src/Entity/Contabilidad/PagoCuenta.php line 16

Open in your IDE?
  1. <?php
  2. namespace App\Entity\Contabilidad;
  3. use App\Entity\Comercio\Cuenta;
  4. use App\Entity\Producto\Menu;
  5. use Doctrine\ORM\Mapping as ORM;
  6. /**
  7.  * PagoCuenta
  8.  *
  9.  * @ORM\Table(name="contabilidad.pago_cuenta", indexes={@ORM\Index(name="IDX_A45EE538341E4CCF", columns={"id_pagos"}), @ORM\Index(name="IDX_A45EE538F6252691", columns={"id_menu"}), @ORM\Index(name="IDX_A45EE53817F00A22", columns={"id_cuenta"})})
  10.  * @ORM\Entity
  11.  */
  12. class PagoCuenta
  13. {
  14.     /**
  15.      * @var int
  16.      *
  17.      * @ORM\Column(name="id", type="integer", nullable=false)
  18.      * @ORM\Id
  19.      * @ORM\GeneratedValue(strategy="SEQUENCE")
  20.      * @ORM\SequenceGenerator(sequenceName="contabilidad.pago_cuenta_id_seq", allocationSize=1, initialValue=1)
  21.      */
  22.     private $id;
  23.     /**
  24.      * @var int
  25.      *
  26.      * @ORM\Column(name="cantidad_pagada", type="integer", nullable=false)
  27.      */
  28.     private $cantidadPagada;
  29.     /**
  30.      * @var \Pagos
  31.      *
  32.      * @ORM\ManyToOne(targetEntity="Pagos")
  33.      * @ORM\JoinColumns({
  34.      *   @ORM\JoinColumn(name="id_pagos", referencedColumnName="id")
  35.      * })
  36.      */
  37.     private $idPagos;
  38.     /**
  39.      * @var \App\Entity\Producto\Menu
  40.      *
  41.      * @ORM\ManyToOne(targetEntity="App\Entity\Producto\Menu")
  42.      * @ORM\JoinColumns({
  43.      *   @ORM\JoinColumn(name="id_menu", referencedColumnName="id")
  44.      * })
  45.      */
  46.     private $idMenu;
  47.     /**
  48.      * @var \App\Entity\Comercio\Cuenta
  49.      *
  50.      * @ORM\ManyToOne(targetEntity="App\Entity\Comercio\Cuenta")
  51.      * @ORM\JoinColumns({
  52.      *   @ORM\JoinColumn(name="id_cuenta", referencedColumnName="id")
  53.      * })
  54.      */
  55.     private $idCuenta;
  56.     public function getId(): ?int
  57.     {
  58.         return $this->id;
  59.     }
  60.     public function getCantidadPagada(): ?int
  61.     {
  62.         return $this->cantidadPagada;
  63.     }
  64.     public function setCantidadPagada(int $cantidadPagada): self
  65.     {
  66.         $this->cantidadPagada $cantidadPagada;
  67.         return $this;
  68.     }
  69.     public function getIdPagos(): ?Pagos
  70.     {
  71.         return $this->idPagos;
  72.     }
  73.     public function setIdPagos(?Pagos $idPagos): self
  74.     {
  75.         $this->idPagos $idPagos;
  76.         return $this;
  77.     }
  78.     public function getIdMenu(): ?Menu
  79.     {
  80.         return $this->idMenu;
  81.     }
  82.     public function setIdMenu(?Menu $idMenu): self
  83.     {
  84.         $this->idMenu $idMenu;
  85.         return $this;
  86.     }
  87.     public function getIdCuenta(): ?Cuenta
  88.     {
  89.         return $this->idCuenta;
  90.     }
  91.     public function setIdCuenta(?Cuenta $idCuenta): self
  92.     {
  93.         $this->idCuenta $idCuenta;
  94.         return $this;
  95.     }
  96. }