src/Entity/ContaBancariaMovimentacao.php line 11

  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\ContaBancariaMovimentacaoRepository;
  4. use Doctrine\DBAL\Types\Types;
  5. use Doctrine\ORM\Mapping as ORM;
  6. //use App\Entity\ContaBancaria;
  7. #[ORM\Entity(repositoryClassContaBancariaMovimentacaoRepository::class)]
  8. class ContaBancariaMovimentacao
  9. {
  10.     #[ORM\Id]
  11.     #[ORM\GeneratedValue]
  12.     #[ORM\Column]
  13.     private ?int $id null;
  14. /*
  15.     #[ORM\Column(type: Types::DECIMAL, precision: 14, scale: 2, nullable: true)]
  16.     private ?string $saldoAnterior = null;
  17.     #[ORM\Column(type: Types::DECIMAL, precision: 14, scale: 2, nullable: true)]
  18.     private ?string $creditoMensal = null;
  19.     #[ORM\Column(type: Types::DECIMAL, precision: 14, scale: 2, nullable: true)]
  20.     private ?string $debitoMensal = null;
  21.     #[ORM\Column(type: Types::DECIMAL, precision: 14, scale: 2, nullable: true)]
  22.     private ?string $saldoPosterior = null;
  23.     #[ORM\Column(length: 255, nullable: true)]
  24.     private ?string $descricaoDebito = null;
  25.     #[ORM\Column(length: 255, nullable: true)]
  26.     private ?string $descricaoCredito = null;
  27.     #[ORM\ManyToOne(inversedBy: 'contaBancariaMovimentacaos')]
  28.     private ?ContaBancaria $contaBancaria = null;
  29. */
  30.     #[ORM\Column(length10nullabletrue)]
  31.     private ?string $codigo null;
  32.     #[ORM\Column(length30nullabletrue)]
  33.     private ?string $mes null;
  34.     
  35.     #[ORM\Column(length30nullabletrue)]
  36.     private ?string $ano null;
  37.     
  38.     #[ORM\Column(typeTypes::DATE_MUTABLEnullabletrue)]
  39.     private  $data null;
  40.     #[ORM\Column(length10nullabletrue)]
  41.     private ?string $codigoConta null;
  42.     #[ORM\Column(length10nullabletrue)]
  43.     private ?string $tipo null;
  44.     #[ORM\Column(length255nullabletrue)]
  45.     private ?string $tipoDescricao null;
  46.     #[ORM\Column(typeTypes::DECIMALprecision14scale2nullabletrue)]
  47.     private ?string $valor null;
  48.     #[ORM\Column(length1500nullabletrue)]
  49.     private ?string $descricao null;
  50.     public function getId(): ?int
  51.     {
  52.         return $this->id;
  53.     }
  54. /*
  55.     public function getSaldoAnterior(): ?string
  56.     {
  57.         return $this->saldoAnterior;
  58.     }
  59.     public function setSaldoAnterior(?string $saldoAnterior): self
  60.     {
  61.         $this->saldoAnterior = $saldoAnterior;
  62.         return $this;
  63.     }
  64.     public function getCreditoMensal(): ?string
  65.     {
  66.         return $this->creditoMensal;
  67.     }
  68.     public function setCreditoMensal(?string $creditoMensal): self
  69.     {
  70.         $this->creditoMensal = $creditoMensal;
  71.         return $this;
  72.     }
  73.     public function getDebitoMensal(): ?string
  74.     {
  75.         return $this->debitoMensal;
  76.     }
  77.     public function setDebitoMensal(?string $debitoMensal): self
  78.     {
  79.         $this->debitoMensal = $debitoMensal;
  80.         return $this;
  81.     }
  82.     public function getSaldoPosterior(): ?string
  83.     {
  84.         return $this->saldoPosterior;
  85.     }
  86.     public function setSaldoPosterior(?string $saldoPosterior): self
  87.     {
  88.         $this->saldoPosterior = $saldoPosterior;
  89.         return $this;
  90.     }
  91.     public function getDescricaoDebito(): ?string
  92.     {
  93.         return $this->descricaoDebito;
  94.     }
  95.     public function setDescricaoDebito(?string $descricaoDebito): self
  96.     {
  97.         $this->descricaoDebito = $descricaoDebito;
  98.         return $this;
  99.     }
  100.     public function getDescricaoCredito(): ?string
  101.     {
  102.         return $this->descricaoCredito;
  103.     }
  104.     public function setDescricaoCredito(?string $descricaoCredito): self
  105.     {
  106.         $this->descricaoCredito = $descricaoCredito;
  107.         return $this;
  108.     }
  109.     public function getContaBancaria(): ?ContaBancaria
  110.     {
  111.         return $this->contaBancaria;
  112.     }
  113.     public function setContaBancaria(?ContaBancaria $contaBancaria): self
  114.     {
  115.         $this->contaBancaria = $contaBancaria;
  116.         return $this;
  117.     }
  118. */
  119.     public function getCodigo(): ?string
  120.     {
  121.         return $this->codigo;
  122.     }
  123.     public function setCodigo(?string $codigo): self
  124.     {
  125.         $this->codigo $codigo;
  126.         return $this;
  127.     }
  128.     public function getMes(): ?string
  129.     {
  130.         return $this->mes;
  131.     }
  132.     public function setAno(?string $ano): self
  133.     {
  134.         $this->ano $ano;
  135.         return $this;
  136.     }
  137.     
  138.     public function getAno(): ?string
  139.     {
  140.         return $this->ano;
  141.     }
  142.     public function setMes(?string $mes): self
  143.     {
  144.         $this->mes $mes;
  145.         return $this;
  146.     }    
  147.     public function getData()
  148.     {
  149.         return $this->data;
  150.     }
  151.     public function setData($data): self
  152.     {
  153.         $this->data $data;
  154.         return $this;
  155.     }
  156.     public function getCodigoConta(): ?string
  157.     {
  158.         return $this->codigoConta;
  159.     }
  160.     public function setCodigoConta(?string $codigoConta): self
  161.     {
  162.         $this->codigoConta $codigoConta;
  163.         return $this;
  164.     }
  165.     public function getTipo(): ?string
  166.     {
  167.         return $this->tipo;
  168.     }
  169.     public function setTipo(?string $tipo): self
  170.     {
  171.         $this->tipo $tipo;
  172.         return $this;
  173.     }
  174.     public function getTipoDescricao(): ?string
  175.     {
  176.         return $this->tipoDescricao;
  177.     }
  178.     public function setTipoDescricao(?string $tipoDescricao): self
  179.     {
  180.         $this->tipoDescricao $tipoDescricao;
  181.         return $this;
  182.     }
  183.     public function getValor(): ?string
  184.     {
  185.         return $this->valor;
  186.     }
  187.     public function setValor(?string $valor): self
  188.     {
  189.         $this->valor $valor;
  190.         return $this;
  191.     }
  192.     public function getDescricao(): ?string
  193.     {
  194.         return $this->descricao;
  195.     }
  196.     public function setDescricao(?string $descricao): self
  197.     {
  198.         $this->descricao $descricao;
  199.         return $this;
  200.     }
  201. }