public function actionDebtClose($id)
 {
     if (Yii::app()->request->isPostRequest) {
         // we only allow deletion via POST request
         $this->loadModel($id)->updateByPk($id, array('status' => 0));
         $dates = date('Y-m-d');
         $debt = new Debt();
         $debt->d_date = $dates;
         $debt->expense_id = $id;
         $debt->save();
         // if AJAX request (triggered by deletion via admin grid view), we should not redirect the browser
         if (!isset($_GET['ajax'])) {
             $this->redirect(isset($_POST['returnUrl']) ? $_POST['returnUrl'] : array('debtList'));
         }
     } else {
         throw new CHttpException(400, 'Invalid request. Please do not repeat this request again.');
     }
 }