public function actionAssingPermissionAccount()
 {
     $result = false;
     $permissionBasic = BasicPermission::model()->findAll();
     if (isset($_POST['modules_id']) && isset($_POST['account_id'])) {
         if (AccountBasicPermission::model()->checkModuleAssignAccount($_POST['account_id'], $_POST['modules_id']) == true) {
             echo '{"status":"exist","msg":"Module already exists."}';
             return;
         } else {
             foreach ($permissionBasic as $permissionBasicItem) {
                 $basisPermissionAccount = new AccountBasicPermission();
                 $basisPermissionAccount->account_id = $_POST['account_id'];
                 $basisPermissionAccount->module_id = $_POST['modules_id'];
                 $basisPermissionAccount->basic_permission_id = $permissionBasicItem->basic_permission_id;
                 $basisPermissionAccount->basic_permission_status = 0;
                 if ($basisPermissionAccount->save()) {
                     $result = true;
                 }
             }
         }
     }
     if ($result) {
         echo '{"status":"success"}';
     } else {
         echo '{"status":"fail"}';
     }
 }