40 lines
1.3 KiB
PHP
40 lines
1.3 KiB
PHP
|
|
<?php
|
||
|
|
|
||
|
|
namespace frontend\controllers;
|
||
|
|
|
||
|
|
|
||
|
|
use common\models\Oldage;
|
||
|
|
use Yii;
|
||
|
|
use yii\base\Exception;
|
||
|
|
|
||
|
|
class OldageController extends \yii\web\Controller
|
||
|
|
{
|
||
|
|
public function actionIndex()
|
||
|
|
{
|
||
|
|
$model = new Oldage();
|
||
|
|
$model->bdate = date('d-m-Y');
|
||
|
|
|
||
|
|
if($model->load(Yii::$app->request->post()) && $model->save()) {
|
||
|
|
try {
|
||
|
|
$model->card_copy = $model->uploadOld($model, 'card_copy');
|
||
|
|
$model->add_copy = $model->uploadOld($model, 'add_copy');
|
||
|
|
$model->bank_copy = $model->uploadOld($model, 'bank_copy');
|
||
|
|
Yii::$app->session->setFlash('success', 'บันทึกข้อมูลเรียบร้อยแล้ว กรุณารอการติดต่อกลับจากเจ้าหน้าที่');
|
||
|
|
Yii::$app->hanuman->sendNotify('มีการแจ้งแบบคำร้องเบี้ยยังชีพผู้สูงอายุ');
|
||
|
|
} catch (Exception $exception) {
|
||
|
|
Yii::$app->session->setFlash('error', $exception->getMessage());
|
||
|
|
}
|
||
|
|
|
||
|
|
return $this->redirect(['index']);
|
||
|
|
}else{
|
||
|
|
|
||
|
|
//var_dump($model->getFirstErrors());
|
||
|
|
}
|
||
|
|
|
||
|
|
return $this->render('index', [
|
||
|
|
'model' => $model
|
||
|
|
]);
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|