Ignore:
Timestamp:
Jan 20, 2012, 9:17:37 PM (13 years ago)
Author:
chronos
Message:
  • Opraveno: Odkazy mezi modely.
  • Přidáno: Definice NetworkAP.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/Finance/Finance.php

    r378 r379  
    398398   
    399399    $this->SpravaUsers = $this->InternetUsers;
    400     $DbResult = $this->Database->query('SELECT SUM(`Consumption`) FROM `NetworkSegments`');
     400    $DbResult = $this->Database->query('SELECT SUM(`Consumption`) FROM `NetworkSegment`');
    401401    $TotalConsumption = $DbResult->fetch_array();
    402402    $this->TotalConsumption = $TotalConsumption[0];
     
    459459      while($ID != 0)
    460460      {
    461         $DbResult2 = $this->Database->query('SELECT * FROM `NetworkSegments` WHERE `Id`='.$ID);
     461        $DbResult2 = $this->Database->query('SELECT * FROM `NetworkSegment` WHERE `Id`='.$ID);
    462462        $Device = $DbResult2->fetch_assoc();
    463463        $NetworkDevice += $Device['Price'] / $Device['Users'];
     
    497497  {
    498498    $Output = 'Aktualizuji parametry segmentů...<br />';
    499     $this->Database->query('UPDATE `NetworkSegments` SET `Users` = 0, `UsersOverheads` = 0');     // Vynulovat počty uživatelů
    500     $DbResult = $this->Database->query('SELECT * FROM `NetworkSegments`');
     499    $this->Database->query('UPDATE `NetworkSegment` SET `Users` = 0, `UsersOverheads` = 0');     // Vynulovat počty uživatelů
     500    $DbResult = $this->Database->query('SELECT * FROM `NetworkSegment`');
    501501    while($NetworkSegment = $DbResult->fetch_array())
    502502    {
    503503      //echo('Segment '.$Row['name'].'<br>');
    504       $DbResult2 = $this->Database->query('SELECT `Users` FROM `NetworkSegments` WHERE `Id`='.$NetworkSegment['Id']);
     504      $DbResult2 = $this->Database->query('SELECT `Users` FROM `NetworkSegment` WHERE `Id`='.$NetworkSegment['Id']);
    505505      $RowP = $DbResult2->fetch_array();
    506       $DbResult2 = $this->Database->query('SELECT `UsersOverheads` FROM `NetworkSegments` WHERE `Id`='.$NetworkSegment['Id']);
     506      $DbResult2 = $this->Database->query('SELECT `UsersOverheads` FROM `NetworkSegment` WHERE `Id`='.$NetworkSegment['Id']);
    507507      $RowP2 = $DbResult2->fetch_array();
    508508
     
    515515      {
    516516        //echo($ID.', ');
    517         $DbResult2 = $this->Database->query('SELECT * FROM NetworkSegments WHERE Id='.$ID);
     517        $DbResult2 = $this->Database->query('SELECT * FROM NetworkSegment WHERE Id='.$ID);
    518518        $Row4 = $DbResult2->fetch_array();
    519         $this->Database->update('NetworkSegments', 'Id='.$Row4['Id'], array('Users' => ($Row4['Users'] + $Row3[0]), 'UsersOverheads' => ($Row4['UsersOverheads'] + $Row3[0])));
     519        $this->Database->update('NetworkSegment', 'Id='.$Row4['Id'], array('Users' => ($Row4['Users'] + $Row3[0]), 'UsersOverheads' => ($Row4['UsersOverheads'] + $Row3[0])));
    520520        $ID = $Row4['Parent'];
    521521      }
    522       $this->Database->update('NetworkSegments', 'Id='.$NetworkSegment['Id'], array('Price' => $Row2['Price'], 'Users' => ($Row3[0] + $RowP['Users']), 'Consumption' => $Row2['Consumption'], 'UsersOverheads' => ($Row3[0] + $RowP2['UsersOverheads'])));
     522      $this->Database->update('NetworkSegment', 'Id='.$NetworkSegment['Id'], array('Price' => $Row2['Price'], 'Users' => ($Row3[0] + $RowP['Users']), 'Consumption' => $Row2['Consumption'], 'UsersOverheads' => ($Row3[0] + $RowP2['UsersOverheads'])));
    523523    }
    524524
     
    526526    $DbResult = $this->Database->select('Member', 'COUNT(*)');
    527527    $Row = $DbResult->fetch_array();
    528     $DbResult = $this->Database->update('NetworkSegments', 'Id='.$this->InternetSegmentId, array('Users' => $Row[0], 'UsersOverheads' => $Row[0]));
     528    $DbResult = $this->Database->update('NetworkSegment', 'Id='.$this->InternetSegmentId, array('Users' => $Row[0], 'UsersOverheads' => $Row[0]));
    529529    $this->System->Modules['Log']->NewRecord('Finance', 'RecalculateSegmentParameters');
    530530    return($Output);
Note: See TracChangeset for help on using the changeset viewer.