public function actionCreate()
 {
     //TODO: pengecekan jika no rekening sudah dipake transaksi
     $model = new MtBankAccounts();
     if (isset($_POST) && !empty($_POST)) {
         $id = $_POST['account_code'];
         $status = true;
         $msg = "Akun bank berhasil dibuat";
         if (Mt::account_in_gl_trans($id)) {
             $status = false;
             $msg = "Akun bank gagal dibuat, karena account sudah dipakai transaksi.";
         }
         if (Mt::account_used_bank($id) && $status) {
             $status = false;
             $msg = "Akun bank gagal dibuat, karena account dipakai akun bank lain.";
         }
         if (!$status) {
             echo CJSON::encode(array('success' => $status, 'msg' => $msg));
             Yii::app()->end();
         }
         foreach ($_POST as $k => $v) {
             $_POST['MtBankAccounts'][$k] = $v;
         }
         $model->attributes = $_POST['MtBankAccounts'];
         if ($model->save()) {
             $status = true;
         } else {
             $status = false;
             $msg = "Bank account gagal dibuat.";
         }
         if (Yii::app()->request->isAjaxRequest) {
             echo CJSON::encode(array('success' => $status, 'id' => $model->id, 'msg' => $msg));
             Yii::app()->end();
         } else {
             $this->redirect(array('view', 'id' => $model->id));
         }
     }
     $this->render('create', array('model' => $model));
 }