add reception key changes, add money movent storno, status display

This commit is contained in:
2016-01-22 19:10:30 +01:00
parent a2a6b1f240
commit 027a96790a
24 changed files with 220 additions and 25 deletions

View File

@@ -9,6 +9,7 @@ use yii\web\Controller;
use yii\web\NotFoundHttpException;
use yii\filters\VerbFilter;
use common\models\Account;
use common\models\Transfer;
/**
* MoneyMovementController implements the CRUD actions for MoneyMovement model.
@@ -66,6 +67,7 @@ class MoneyMovementController extends Controller
$model->id_user = Yii::$app->user->id;
$model->type = MoneyMovement::TYPE_OUT;
$model->id_account = Account::readDefault();
$model->status = MoneyMovement::STATUS_PAID;
$accounts = Account::read();
@@ -107,9 +109,13 @@ class MoneyMovementController extends Controller
*/
public function actionDelete($id)
{
$this->findModel($id)->delete();
return $this->redirect(['index']);
$model = $this->findModel($id);
$transfer = Transfer::find()->andWhere([ 'type' => Transfer::TYPE_MONEY_MOVEMENT_OUT ,'id_object' => $model->id_money_movement])->one();
$transfer->storno();
// $this->findModel($id)->delete();
return $this->redirect(Yii::$app->request->referrer);
// return $this->redirect(['index']);
}
/**