public MainForm() { InitializeComponent(); m_currentRow = uint.MaxValue; //InitList(); InitFormPanel(); HideOverPanel(); SubTypeStruct tryp = new SubTypeStruct(); tryp.ClearSubType(); tryp.id = StoringSubTypeElement.getEntryMaxID() + 1; tryp.name = "ME"; tryp.typeBelongsTo.Add(EType.Creature); StoringSubTypeElement.addToList(tryp); tryp.id = StoringSubTypeElement.getEntryMaxID() + 1; tryp.name = "glue"; tryp.typeBelongsTo.Add(EType.Artifact); tryp.typeBelongsTo.Add(EType.Enchantment); StoringSubTypeElement.addToList(tryp); tryp.id = StoringSubTypeElement.getEntryMaxID() + 1; tryp.name = "Head"; tryp.typeBelongsTo.Add(EType.Artifact); StoringSubTypeElement.addToList(tryp); tryp.id = StoringSubTypeElement.getEntryMaxID() + 1; tryp.name = "monkey"; tryp.typeBelongsTo.Add(EType.Creature); StoringSubTypeElement.addToList(tryp); tryp.id = StoringSubTypeElement.getEntryMaxID() + 1; tryp.name = "golem"; tryp.typeBelongsTo.Add(EType.Creature); tryp.typeBelongsTo.Add(EType.Artifact); StoringSubTypeElement.addToList(tryp); EditionStruct ed = new EditionStruct(); ed.id = 1; ed.month = 12; ed.year = 2012; ed.representation = "MEr"; ed.name = "Merde"; StoringEditionElement.addToList(ed); }
public static EditionStruct getEditionFromList(uint id, List<EditionStruct> editionList) { if(editionList.Count>0) { foreach(dynamic editon in editionList) { if (editon.id == id) return editon; } } EditionStruct retEd=new EditionStruct(); retEd.ClearEdition(); return retEd; }
private EditionStruct getEdition(List<EditionStruct> editionList) { return EditionStruct.getEditionFromList(editionID, editionList); }