public MemoryDatabase( PersonTable PersonTable, SkillTable SkillTable, SkillParameterTable SkillParameterTable ) { this.PersonTable = PersonTable; this.SkillTable = SkillTable; this.SkillParameterTable = SkillParameterTable; }
public void ReplaceAll(System.Collections.Generic.IList <SkillParameter> data) { var newData = CloneAndSortBy(data, x => x.SkillID, System.Collections.Generic.Comparer <int> .Default); var table = new SkillParameterTable(newData); memory = new MemoryDatabase( memory.PersonTable, memory.SkillTable, table ); }