private Step CreateStep(XmlReader reader, BaseStep lastStep) { var attributes = GetAttributes(reader); var name = attributes.ContainsKey("name") ? attributes["name"] : ""; int repititions = 1; if (attributes.ContainsKey("repititions")) { repititions = int.Parse(attributes["repititions"]); } Step step = new Step(name, DB.StatisticType.step, null, lastStep, repititions, statisticManager); if (lastStep != null) { lastStep.AddNext(step); } return(step); }