public TercList ParserTerc(string tercLoc) { XmlDocument tXml = new XmlDocument(); tXml.Load(tercLoc); var terc = new TercList(); terc.TerList = new List <Terc>(); foreach (XmlNode row in tXml.SelectNodes("/teryt/catalog/row")) { var tercDatas = new Terc(); foreach (XmlNode kurka in row) { tercDatas.WOJ = row["WOJ"].InnerText; tercDatas.POW = row["POW"].InnerText; tercDatas.GMI = row["GMI"].InnerText; tercDatas.RODZ = row["RODZ"].InnerText; tercDatas.NAZWA = row["NAZWA"].InnerText; tercDatas.NAZWA_DOD = row["NAZWA_DOD"].InnerText; tercDatas.STAN_NA = row["STAN_NA"].InnerText; } terc.TerList.Add(tercDatas); } return(terc); }
public TercList ParserTerc(string _tercLoc) { var tXml = new XmlDocument(); tXml.Load(_tercLoc); var terc = new TercList(); foreach (XmlNode row in tXml.SelectNodes("/teryt/catalog/row")) { var tercDatas = new Terc(); foreach (XmlNode col in row.SelectNodes("col")) { var name = col.Attributes["name"].Value; switch (name) { case "WOJ": tercDatas.WOJ = col.InnerText; break; case "POW": tercDatas.POW = col.InnerText; break; case "GMI": tercDatas.GMI = col.InnerText; break; case "RODZ": tercDatas.RODZ = col.InnerText; break; case "NAZWA": tercDatas.NAZWA = col.InnerText; break; case "NAZDOD": tercDatas.NAZWA_DOD = col.InnerText; break; } } terc.TerList.Add(tercDatas); } return(terc); }