public ZdrojeInfo DejZakladniZdroje() { ZdrojeInfo zdroje = new ZdrojeInfo(); foreach (ZdrojInfo zdrojInfo in this) { if (!zdrojInfo.Pomocny) { zdroje.Add(zdrojInfo); } } return(zdroje); }
private static void NactiZdrojeInfo(XmlNodeList xnl, ref ZdrojeInfo zdroje) { foreach (XmlNode xn in xnl) { ZdrojInfo zdrojInfo = new ZdrojInfo(); zdrojInfo.Identifikator = int.Parse(xn.Attributes["id"].Value); zdrojInfo.Akronym = xn.Attributes["akronym"].Value; zdrojInfo.Zkratka = xn.Attributes["zkratka"].Value; if (xn.Attributes["pomocny"] != null) { zdrojInfo.Pomocny = Boolean.Parse(xn.Attributes["pomocny"].Value); } zdroje.Add(zdrojInfo); } }