<?php
/**
* Created by PhpStorm.
* User: fmartinbrossat
* Date: 2018-09-17
* Time: 11:39
*/
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
use App\Entity\SysUsers;
use Symfony\Component\Validator\Constraints as Assert;
/**
* @ORM\Entity(repositoryClass="App\Repository\ConciliationRepository")
* @ORM\Table(name="conciliation")
*/
class Conciliation
{
/**
* @ORM\Column(type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
/**
* @ORM\ManyToOne(targetEntity="SysUsers")
* @ORM\JoinColumn(name="user", referencedColumnName="id")
*/
protected $user;
/**
* @ORM\ManyToOne(targetEntity="Company")
* @ORM\JoinColumn(name="company", referencedColumnName="id")
*/
protected $company;
/**
* @ORM\Column(name="date", type="date")
*/
protected $date;
/**
* @ORM\Column(name="comptant", type="float", length=50, nullable=true)
*/
protected $comptant;
/**
* @ORM\Column(name="interac", type="float", length=50, nullable=true)
*/
protected $interac;
/**
* @ORM\Column(name="master_card", type="float", length=50, nullable=true)
*/
protected $mastercard;
/**
* @ORM\Column(name="visa", type="float", length=50, nullable=true)
*/
protected $visa;
/**
* @ORM\Column(name="certificat_rafin", type="float", length=50, nullable=true)
*/
protected $certificatRafin;
/**
* @ORM\Column(name="certificat_centre", type="float", length=50, nullable=true)
*/
protected $certificatCentre;
/**
* @ORM\Column(name="rabais_coupon", type="float", length=50, nullable=true)
*/
protected $rabaisCoupon;
/**
* @ORM\Column(name="rabais_catalogue", type="float", length=50, nullable=true)
*/
protected $rabaisCatalogue;
/**
* @ORM\Column(name="depenses", type="float", length=50, nullable=true)
*/
protected $depenses;
/**
* @ORM\Column(name="commentaire", type="string", length=255, nullable=true)
*/
protected $commentaire;
/**
* @return mixed
*/
public function getId()
{
return $this->id;
}
/**
* @param mixed $id
*/
public function setId($id)
{
$this->id = $id;
}
/**
* @return mixed
*/
public function getUser()
{
return $this->user;
}
/**
* @param mixed $user
*/
public function setUser($user)
{
$this->user = $user;
}
/**
* @return mixed
*/
public function getCompany()
{
return $this->company;
}
/**
* @param mixed $company
*/
public function setCompany($company): void
{
$this->company = $company;
}
/**
* @return mixed
*/
public function getDate()
{
return $this->date;
}
/**
* @param mixed $date
*/
public function setDate($date)
{
$this->date = $date;
}
/**
* @return mixed
*/
public function getComptant()
{
return $this->comptant;
}
/**
* @param mixed $comptant
*/
public function setComptant($comptant)
{
$this->comptant = $comptant;
}
/**
* @return mixed
*/
public function getInterac()
{
return $this->interac;
}
/**
* @param mixed $interac
*/
public function setInterac($interac)
{
$this->interac = $interac;
}
/**
* @return mixed
*/
public function getMastercard()
{
return $this->mastercard;
}
/**
* @param mixed $mastercard
*/
public function setMastercard($mastercard)
{
$this->mastercard = $mastercard;
}
/**
* @return mixed
*/
public function getVisa()
{
return $this->visa;
}
/**
* @param mixed $visa
*/
public function setVisa($visa)
{
$this->visa = $visa;
}
/**
* @return mixed
*/
public function getCertificatRafin()
{
return $this->certificatRafin;
}
/**
* @param mixed $certificatRafin
*/
public function setCertificatRafin($certificatRafin)
{
$this->certificatRafin = $certificatRafin;
}
/**
* @return mixed
*/
public function getCertificatCentre()
{
return $this->certificatCentre;
}
/**
* @param mixed $certificatCentre
*/
public function setCertificatCentre($certificatCentre)
{
$this->certificatCentre = $certificatCentre;
}
/**
* @return mixed
*/
public function getRabaisCoupon()
{
return $this->rabaisCoupon;
}
/**
* @param mixed $rabaisCoupon
*/
public function setRabaisCoupon($rabaisCoupon)
{
$this->rabaisCoupon = $rabaisCoupon;
}
/**
* @return mixed
*/
public function getRabaisCatalogue()
{
return $this->rabaisCatalogue;
}
/**
* @param mixed $rabaisCatalogue
*/
public function setRabaisCatalogue($rabaisCatalogue)
{
$this->rabaisCatalogue = $rabaisCatalogue;
}
/**
* @return mixed
*/
public function getDepenses()
{
return $this->depenses;
}
/**
* @param mixed $depenses
*/
public function setDepenses($depenses)
{
$this->depenses = $depenses;
}
/**
* @return mixed
*/
public function getCommentaire()
{
return $this->commentaire;
}
/**
* @param mixed $commentaire
*/
public function setCommentaire($commentaire)
{
$this->commentaire = $commentaire;
}
}