add ticket installment

This commit is contained in:
2016-01-22 14:45:56 +01:00
parent bb5978c1df
commit a2a6b1f240
51 changed files with 1498 additions and 113 deletions

View File

@@ -37,6 +37,7 @@ class Sale extends \yii\db\ActiveRecord
const STATUS_NOT_PAID = 10;
const STATUS_PAID = 20;
const STATUS_DELETED= 30;
/**
* @inheritdoc
@@ -140,4 +141,26 @@ class Sale extends \yii\db\ActiveRecord
return $sale;
}
public static function statuses( ) {
return [
Sale::STATUS_PAID => 'Aktív',
Sale::STATUS_DELETED => 'Törölve',
Sale::STATUS_NOT_PAID => 'Nincs fizetve',
];
}
public static function toStatusName($id_status){
$result = "Ismeretlen";
$statuses = Sale::statuses();
if ( array_key_exists($id_status, $statuses)){
$result = $statuses[$id_status];
}
return $result;
}
public function getStatusName(){
return static::toStatusName($this->status);
}
}