Exemplo n.º 1
0
 public void updateRecord(int id, int btid, int sID, int storageNumber)
 {
     IDBBatteryStorage dbStorage = new DBBatteryStorage();
     dbStorage.updateRecord(id, btid, sID, storageNumber);
     IDPeriod dbPeriod = new DBPeriod();
     PeriodCalculator pCalc = new PeriodCalculator();
     MPeriod period = pCalc.getBookingPeriod(getRecord(id,true),DateTime.Now);
     List<MPeriod> periods = pCalc.getAllPeriodsAfter(getRecord(id, true), period);
     foreach (MPeriod p in periods)
     {
         dbPeriod.updateRecord(id, p.time, pCalc.getInitNumber(getRecord(id, true)));
     }
 }