<?php
namespace App\Entity;
use App\Repository\AgencyRepository;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity(repositoryClass=AgencyRepository::class)
* @ORM\HasLifecycleCallbacks()
*/
class Agency
{
/**
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
*/
private $id;
/**
* @ORM\Column(type="integer")
*/
private $saleId;
/**
* @ORM\Column(type="string", length=255)
*/
private $procedureLocation;
/**
* @ORM\Column(type="date")
*/
private $procedureDate;
/**
* @ORM\Column(type="time")
*/
private $procedureTime;
/**
* @ORM\Column(type="string", length=255)
*/
private $businessPrice;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $businessPayment;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $businessExpenses;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $businessDocumentation;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $moneyAdvance;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $sellerAlternative;
/**
* @ORM\Column(type="string", length=255)
*/
private $sellerName;
/**
* @ORM\Column(type="string", length=255)
*/
private $sellerDNI;
/**
* @ORM\Column(type="string", length=255)
*/
private $sellerAddressName;
/**
* @ORM\Column(type="string", length=10)
*/
private $sellerAddressNumber;
/**
* @ORM\Column(type="string", length=3)
*/
private $sellerAddressFloor;
/**
* @ORM\Column(type="string", length=3)
*/
private $sellerAddressApartment;
/**
* @ORM\Column(type="datetime")
*/
private $createdAt;
/**
* @ORM\Column(type="datetime", nullable=true)
*/
private $updatedAt;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $enabledNotification;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $mandateSalePrice;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $mandateRetirementCost;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $mandateOthers;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $mandateIsShow;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $status;
public function getId(): ?int
{
return $this->id;
}
public function getProcedureLocation(): ?string
{
return $this->procedureLocation;
}
public function setProcedureLocation(string $procedureLocation): self
{
$this->procedureLocation = $procedureLocation;
return $this;
}
public function getProcedureDate(): ?\DateTimeInterface
{
return $this->procedureDate;
}
public function setProcedureDate(\DateTimeInterface $procedureDate): self
{
$this->procedureDate = $procedureDate;
return $this;
}
public function getProcedureTime(): ?\DateTimeInterface
{
return $this->procedureTime;
}
public function setProcedureTime(\DateTimeInterface $procedureTime): self
{
$this->procedureTime = $procedureTime;
return $this;
}
public function getBusinessPrice(): ?string
{
return $this->businessPrice;
}
public function setBusinessPrice(string $businessPrice): self
{
$this->businessPrice = $businessPrice;
return $this;
}
public function getBusinessPayment(): ?string
{
return $this->businessPayment;
}
public function setBusinessPayment(?string $businessPayment): self
{
$this->businessPayment = $businessPayment;
return $this;
}
public function getBusinessExpenses(): ?string
{
return $this->businessExpenses;
}
public function setBusinessExpenses(?string $businessExpenses): self
{
$this->businessExpenses = $businessExpenses;
return $this;
}
public function getBusinessDocumentation(): ?string
{
return $this->businessDocumentation;
}
public function setBusinessDocumentation(?string $businessDocumentation): self
{
$this->businessDocumentation = $businessDocumentation;
return $this;
}
public function getMoneyAdvance(): ?string
{
return $this->moneyAdvance;
}
public function setMoneyAdvance(string $moneyAdvance): self
{
$this->moneyAdvance = $moneyAdvance;
return $this;
}
public function getCreatedAt(): ?\DateTimeInterface
{
return $this->createdAt;
}
public function setCreatedAt(\DateTimeInterface $createdAt): self
{
$this->createdAt = $createdAt;
return $this;
}
public function getUpdatedAt(): ?\DateTimeInterface
{
return $this->updatedAt;
}
public function setUpdatedAt(?\DateTimeInterface $updatedAt): self
{
$this->updatedAt = $updatedAt;
return $this;
}
public function getSaleId(): ?int
{
return $this->saleId;
}
public function setSaleId(int $saleId): self
{
$this->saleId = $saleId;
return $this;
}
public function getSellerAlternative(): ?string
{
return $this->sellerAlternative;
}
public function setSellerAlternative(string $sellerAlternative): self
{
$this->sellerAlternative = $sellerAlternative;
return $this;
}
public function getSellerName(): ?string
{
return $this->sellerName;
}
public function setSellerName(string $sellerName): self
{
$this->sellerName = $sellerName;
return $this;
}
public function getSellerDNI(): ?string
{
return $this->sellerDNI;
}
public function setSellerDNI(string $sellerDNI): self
{
$this->sellerDNI = $sellerDNI;
return $this;
}
public function getSellerAddressName(): ?string
{
return $this->sellerAddressName;
}
public function setSellerAddressName(string $sellerAddressName): self
{
$this->sellerAddressName = $sellerAddressName;
return $this;
}
public function getSellerAddressNumber(): ?string
{
return $this->sellerAddressNumber;
}
public function setSellerAddressNumber(string $sellerAddressNumber): self
{
$this->sellerAddressNumber = $sellerAddressNumber;
return $this;
}
public function getSellerAddressFloor(): ?string
{
return $this->sellerAddressFloor;
}
public function setSellerAddressFloor(string $sellerAddressFloor): self
{
$this->sellerAddressFloor = $sellerAddressFloor;
return $this;
}
public function getSellerAddressApartment(): ?string
{
return $this->sellerAddressApartment;
}
public function setSellerAddressApartment(string $sellerAddressApartment): self
{
$this->sellerAddressApartment = $sellerAddressApartment;
return $this;
}
public function getEnabledNotification(): ?bool
{
return $this->enabledNotification;
}
public function setEnabledNotification(?bool $enabledNotification): self
{
$this->enabledNotification = $enabledNotification;
return $this;
}
public function getMandateSalePrice(): ?string
{
return $this->mandateSalePrice;
}
public function setMandateSalePrice(?string $mandateSalePrice): self
{
$this->mandateSalePrice = $mandateSalePrice;
return $this;
}
public function getMandateRetirementCost(): ?string
{
return $this->mandateRetirementCost;
}
public function setMandateRetirementCost(?string $mandateRetirementCost): self
{
$this->mandateRetirementCost = $mandateRetirementCost;
return $this;
}
public function getMandateOthers(): ?string
{
return $this->mandateOthers;
}
public function setMandateOthers(?string $mandateOthers): self
{
$this->mandateOthers = $mandateOthers;
return $this;
}
public function getMandateIsShow(): ?string
{
return $this->mandateIsShow;
}
public function setMandateIsShow(?string $mandateIsShow): self
{
$this->mandateIsShow = $mandateIsShow;
return $this;
}
public function getStatus(): ?string
{
return $this->status;
}
public function setStatus(?string $status): self
{
$this->status = $status;
return $this;
}
}