Add make unpaid ticket
This commit is contained in:
parent
f8e1f90a8e
commit
0ff389fff5
@ -46,8 +46,21 @@ $this->params ['breadcrumbs'] [] = $this->title;
|
||||
|
||||
<?php
|
||||
|
||||
if (RoleDefinition::isAdmin ()) {
|
||||
if ($model->status == Transfer::STATUS_STORNO) {
|
||||
if (RoleDefinition::isAdmin () ) {
|
||||
|
||||
if ( $model->type == Transfer::TYPE_TICKET ){
|
||||
|
||||
if ($model->status == Transfer::STATUS_STORNO || $model->status == Transfer::STATUS_PAID ) {
|
||||
|
||||
?>
|
||||
<p>Sztornózott vagy fizetett bérlet fizetettlenre állítása: </p>
|
||||
<ul>
|
||||
<li>A tranzakció státusza fizetetlen lesz</li>
|
||||
<li>A bérlet státusza inaktív lesz ( a bérlettel nem lehet bemenni a forgó kapun)</li>
|
||||
<li>A bérlet a vásárló kosarába kerül</li>
|
||||
</ul>
|
||||
<?php
|
||||
|
||||
echo Html::a ( "Bérlet fizetetlennek jelölése és vásárló kosarába helyezése", [
|
||||
'transfer/unstorno',
|
||||
'id' => $model->id_transfer
|
||||
@ -57,5 +70,8 @@ if (RoleDefinition::isAdmin ()) {
|
||||
'data-method' => 'post'
|
||||
] );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
?>
|
||||
|
||||
@ -963,7 +963,7 @@ class Transfer extends \common\models\BaseFitnessActiveRecord {
|
||||
$this->save ( false );
|
||||
|
||||
$ticket = $this->ticket;
|
||||
$ticket->status = Ticket::STATUS_ACTIVE;
|
||||
$ticket->status = Ticket::STATUS_INACTIVE;
|
||||
|
||||
$ticket->save ( false );
|
||||
|
||||
@ -978,6 +978,9 @@ class Transfer extends \common\models\BaseFitnessActiveRecord {
|
||||
$item->id_transfer = $this->id_transfer;
|
||||
$item->save ( false );
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function payout($id_account = null) {
|
||||
if ($this->status != Transfer::STATUS_NOT_PAID) {
|
||||
return false;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user