Changeset 22569 for branches/version-2_12-dev/data/class
- Timestamp:
- 2013/02/19 17:58:34 (11 years ago)
- Location:
- branches/version-2_12-dev/data/class
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/helper/SC_Helper_Customer.php
r22567 r22569 691 691 return $exists; 692 692 } 693 694 /** 695 * 会員を削除する処理 696 * 697 * @param integer $customer_id 会員ID 698 * @return boolean true:成功 false:失敗 699 */ 700 public static function delete($customer_id) 701 { 702 $arrData = SC_Helper_Customer_Ex::sfGetCustomerDataFromId($customer_id, 'del_flg = 0'); 703 if (SC_Utils_Ex::isBlank($arrData)) { 704 //対象となるデータが見つからない。 705 return false; 706 } 707 // XXXX: 仮会員は物理削除となっていたが論理削除に変更。 708 $arrVal = array( 709 'del_flg' => '1', 710 ); 711 SC_Helper_Customer_Ex::sfEditCustomerData($arrVal, $customer_id); 712 return true; 713 } 693 714 } -
branches/version-2_12-dev/data/class/pages/admin/customer/LC_Page_Admin_Customer.php
r22567 r22569 187 187 function lfDoDeleteCustomer($customer_id) 188 188 { 189 $arrData = SC_Helper_Customer_Ex::sfGetCustomerDataFromId($customer_id, 'del_flg = 0'); 190 if (SC_Utils_Ex::isBlank($arrData)) { 191 //対象となるデータが見つからない。 192 return false; 193 } 194 // XXXX: 仮会員は物理削除となっていたが論理削除に変更。 195 $arrVal = array( 196 'del_flg' => '1', 197 ); 198 SC_Helper_Customer_Ex::sfEditCustomerData($arrVal, $customer_id); 199 return true; 189 return SC_Helper_Customer_Ex::delete($customer_id); 200 190 } 201 191 -
branches/version-2_12-dev/data/class/pages/mypage/LC_Page_Mypage_Refusal.php
r22567 r22569 106 106 function lfDeleteCustomer($customer_id) 107 107 { 108 $objQuery = SC_Query_Ex::getSingletonInstance(); 109 110 $sqlval['del_flg'] = 1; 111 $sqlval['update_date'] = 'CURRENT_TIMESTAMP'; 112 $where = 'customer_id = ?'; 113 $objQuery->update('dtb_customer', $sqlval, $where, array($customer_id)); 108 return SC_Helper_Customer_Ex::delete($customer_id); 114 109 } 115 110
Note: See TracChangeset
for help on using the changeset viewer.