DataObjects/Core_company.php
[Pman.Core] / DataObjects / Core_company.php
index 46ef4b3..b93a8c4 100644 (file)
@@ -290,6 +290,13 @@ class Pman_Core_DataObjects_Core_Company extends DB_DataObject
         ){
             $roo->jerr('This company is not allow to delete');
         }
+        
+        if(!empty($req['_flag_delete']) && $req['_flag_delete'] * 1 == 1){
+            $delete_dt = date('Y-m-d H:i:s');
+            $this->query("UPDATE {$x->tableName()} SET deleted_by = {$this->getAuthUser()} , deleted_dt = {$delete_dt} WHERE id = {$req['_delete']}");
+            //$this->addEvent("UPDATE", false, "update core_company record");
+            $this->jok("Updated");
+        }
     }
     function onDelete($req, $roo)
     {   
@@ -458,7 +465,7 @@ class Pman_Core_DataObjects_Core_Company extends DB_DataObject
     {
         $affects  = array();
         
-        $all_links = $x->databaseLinks();
+        $all_links = $this->databaseLinks();
         
         foreach($all_links as $tbl => $links) {
             foreach($links as $col => $totbl_col) {