Ejemplo n.º 1
0
 public function InsertUserActive($DataArr)
 {
     $oActive = new Lm_Active();
     $this->db->begin();
     $position = Base_Common::getUserDataPositionById($DataArr['UserId']);
     $Id = substr($DataArr['UserId'], 0, -3);
     $table_to_insert = Base_Common::getUserTable($this->table_active, $position);
     $active = $this->db->insert($table_to_insert, $DataArr);
     if ($active) {
         $updateActiveCode = $oActive->updateUserActiveCode($DataArr['ActiveCode'], array('ActiveUser' => $DataArr['UserId'], 'ActiveTime' => $DataArr['ActiveTime']));
         if ($updateActiveCode) {
             $this->db->commit();
             return true;
         } else {
             $this->db->rollback();
             return false;
         }
     } else {
         $this->db->rollback();
         return false;
     }
 }