Skip to content
Snippets Groups Projects
facture.php 2.41 KiB
Newer Older
clement's avatar
clement committed
<?php
clement's avatar
clement committed
class Facture extends Objet
clement's avatar
clement committed
{
clement's avatar
c  
clement committed
    protected $id;
    protected $employe;
    protected $animal;
clement's avatar
clement committed
    protected $date_edition;
    protected $date_paiement;
    protected $moyen_paiement;
    protected $prix_total;
clement's avatar
clement committed
    public $_specialFields = array(
        "employe" => array(
clement's avatar
clement committed
            "t" => "ForeignField"
clement's avatar
clement committed
        ),
        "animal" => array(
            "t" => "ForeignField"
clement's avatar
c  
clement committed
        ),
        "date_edition" => array(
clement's avatar
c  
clement committed
            "label" => "Date d'édition",
            "i" => 8,
            "t" => "DateField"
clement's avatar
c  
clement committed
        ),
        "date_paiement" => array(
            "label" => "Date de paiement",
            "i" => 8,
            "t" => "DateField"
clement's avatar
c  
clement committed
        ),
        "moyen_paiement" => array(
            "label" => "Moyen de paiement",
            "i" => -1
        ),
        "prix_total" => array(
clement's avatar
c  
clement committed
            "label" => "Prix total",
goujonpa's avatar
goujonpa committed
            "i" => 9,
            "t" => "PriceField"
clement's avatar
clement committed
        ));
clement's avatar
clement committed

    public function id()
    {
        return $this->id;
    }
    
    public function setId($id)
    {
        $this->id = $id;
    }

clement's avatar
clement committed
    public function employe()
    {
        return $this->employe;
    }
    
    public function setEmploye($employe)
    {
        $this->employe = $employe;
    }

    public function animal()
    {
        return $this->animal;
    }
    
    public function setAnimal($animal)
    {
        $this->animal = $animal;
    }

clement's avatar
clement committed
    public function date_edition()
clement's avatar
clement committed
    {
clement's avatar
clement committed
        return $this->date_edition;
clement's avatar
clement committed
    }
    
clement's avatar
clement committed
    public function setDate_edition($date_edition)
clement's avatar
clement committed
    {
clement's avatar
clement committed
        $this->date_edition = $date_edition;
clement's avatar
clement committed
    }

clement's avatar
clement committed
    public function date_paiement()
clement's avatar
clement committed
    {
clement's avatar
clement committed
        return $this->date_paiement;
clement's avatar
clement committed
    }
    
clement's avatar
clement committed
    public function setDate_paiement($date_paiement)
clement's avatar
clement committed
    {
clement's avatar
clement committed
        $this->date_paiement = $date_paiement;
clement's avatar
clement committed
    }

clement's avatar
clement committed
    public function moyen_paiement()
clement's avatar
clement committed
    {
clement's avatar
clement committed
        return $this->moyen_paiement;
clement's avatar
clement committed
    }
    
clement's avatar
clement committed
    public function setMoyen_paiement($moyen_paiement)
clement's avatar
clement committed
    {
clement's avatar
clement committed
        $this->moyen_paiement = $moyen_paiement;
clement's avatar
clement committed
    }

clement's avatar
clement committed
    public function prix_total()
clement's avatar
clement committed
    {
clement's avatar
clement committed
        return $this->prix_total;
clement's avatar
clement committed
    }
    
clement's avatar
clement committed
    public function setPrix_total($prix_total)
clement's avatar
clement committed
    {
clement's avatar
clement committed
        $this->prix_total = $prix_total;
clement's avatar
clement committed
    }
clement's avatar
c  
clement committed

    public function str() {
clement's avatar
c  
clement committed
        $animal = new Animal()
        $fields = $animal->select($this->id)
        return $fields["nom"]." ".$this->prix_total;
clement's avatar
c  
clement committed
    }