public void Commit(StageSave stageSave) { var save = this.stageResults.Find(s => s.stageID == stageSave.stageID); if (save != null) { this.stageResults.Remove(save); } this.stageResults.Add(stageSave); }
public StageSave Get(int stageID) { try { var ret = this.stageResults .Where <StageSave>(a => a.stageID == stageID) .First <StageSave>(); return(ret); } catch (Exception e) { var a = new StageSave(stageID); this.stageResults.Add(a); return(a); } }