Ejemplo n.º 1
0
 public void AddRecord(RoomRecord data)
 {
     data.RecordPhase = ERecordPhase.Valid;
     _records.Add(data);
     _id2Record.Add(data.Id, data);
     _recordsData.RoomRecords.Add(data.GetData());
     _recordsData.RecordIndex++;
     SaveRecordsData();
 }
Ejemplo n.º 2
0
 public void ChangeRecord(RoomRecord data)
 {
     for (int i = _recordsData.RoomRecords.Count - 1; i >= 0; i--)
     {
         var recordData = _recordsData.RoomRecords[i];
         if (recordData.Id == data.Id)
         {
             data.GetData(_recordsData.RoomRecords[i]);
             SaveRecordsData();
             return;
         }
     }
 }