Пример #1
0
        public void RemoveWorldDescriptionRecord(WorldDescriptionRecord record)
        {
            var removeRecords = worldDescription.Descriptions.Where(t => t.Item2.Id == record.Id).ToList();

            for (int i = 0; i < removeRecords.Count; i++)
            {
                worldDescription.Descriptions.Remove(removeRecords[i]);
            }
        }
Пример #2
0
 private void ButtonAddStatement_Click(object sender, RoutedEventArgs e)
 {
     if (SelectedWDRecordType == WorldDescriptionRecordType.Initially)
     {
         return;
     }
     try
     {
         WorldDescriptionRecord wdr = _statementsControls[SelectedWDRecordType].GetWorldDescriptionRecord();
         Statements.Add(wdr);
     }
     catch (TypeLoadException exception)
     {
     }
 }
Пример #3
0
 public void UpdateWorldDescriptionRecord(WorldDescriptionRecord record)
 {
     throw new System.NotImplementedException();
 }
Пример #4
0
 public void AddWorldDescriptionRecord(WorldDescriptionRecord record)
 {
     worldDescription.Descriptions.Add(new Tuple <WorldDescriptionRecordType, WorldDescriptionRecord>(record.Type, record));
 }