Index: branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis.php	(revision 20164)
+++ branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis.php	(revision 20166)
@@ -92,6 +92,6 @@
             $this->tpl_mode = "insert";
         }
-        //TODO 要リファクタリング(MODE if利用)
-        if($this->getMode()!=null) {
+
+        if(!empty($_POST)) {
             // POSTデータの引き継ぎ
             $this->arrForm = $_POST;
Index: branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Tradelaw.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Tradelaw.php	(revision 20164)
+++ branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Tradelaw.php	(revision 20166)
@@ -95,6 +95,6 @@
             $this->tpl_mode = "insert";
         }
-        //TODO 要リファクタリング(MODE if利用)
-        if($this->getMode()!=null) {
+
+        if(!empty($_POST)) {
             // 入力値の変換
             $this->objFormParam->convParam();
@@ -118,7 +118,7 @@
         } else {
             $arrCol = $this->objFormParam->getKeyList(); // キー名一覧を取得
-            $col	= SC_Utils_Ex::sfGetCommaList($arrCol);
+            $col    = SC_Utils_Ex::sfGetCommaList($arrCol);
+            // DB値の取得
             $arrRet = $objQuery->select($col, "dtb_baseinfo");
-            // DB値の取得
             $this->objFormParam->setParam($arrRet[0]);
         }
Index: branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Point.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Point.php	(revision 20164)
+++ branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Point.php	(revision 20166)
@@ -92,6 +92,6 @@
             $this->tpl_mode = "insert";
         }
-        //TODO 要リファクタリング(MODE if利用)
-        if($this->getMode()!=null) {
+
+        if(!empty($_POST)) {
             // 入力値の変換
             $this->objFormParam->convParam();
@@ -115,7 +115,7 @@
         } else {
             $arrCol = $this->objFormParam->getKeyList(); // キー名一覧を取得
-            $col	= SC_Utils_Ex::sfGetCommaList($arrCol);
+            $col    = SC_Utils_Ex::sfGetCommaList($arrCol);
+            // DB値の取得
             $arrRet = $objQuery->select($col, "dtb_baseinfo");
-            // POST値の取得
             $this->objFormParam->setParam($arrRet[0]);
         }
Index: branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Payment_Input.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Payment_Input.php	(revision 20164)
+++ branches/version-2_5-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_Payment_Input.php	(revision 20166)
@@ -120,25 +120,20 @@
             $this->objUpFile->deleteFile($_POST['image_key']);
             break;
+
+        case 'pre_edit':
+            if ($_SERVER['REQUEST_METHOD'] == 'GET' && SC_Utils_Ex::sfIsInt($_GET['payment_id'])) {
+                $arrRet = $this->lfGetData($_GET['payment_id']);
+                $this->objFormParam->setParam($arrRet);
+                $this->charge_flg = $arrRet["charge_flg"];
+                // DBデータから画像ファイル名の読込
+                $this->objUpFile->setDBFileList($arrRet);
+                $this->tpl_payment_id = $_GET['payment_id'];
+            }
+            break;
         default:
             break;
         }
 
-        if ($_SERVER['REQUEST_METHOD'] == 'GET') {
-        	//TODO: 要リファクタリング(MODE switch 入れ子)
-            switch($this->getMode()) {
-            case 'pre_edit':
-                if(SC_Utils_Ex::sfIsInt($_GET['payment_id'])) {
-                    $arrRet = $this->lfGetData($_GET['payment_id']);
-                    $this->objFormParam->setParam($arrRet);
-                    $this->charge_flg = $arrRet["charge_flg"];
-                    // DBデータから画像ファイル名の読込
-                    $this->objUpFile->setDBFileList($arrRet);
-                    $this->tpl_payment_id = $_GET['payment_id'];
-                }
-                break;
-            default:
-                break;
-            }
-        } else {
+        if ($_SERVER['REQUEST_METHOD'] === 'POST') {
             $this->tpl_payment_id = $_POST['payment_id'];
         }
