public List <Position> getPositions() { XmlDb xmlDb = new XmlDb(xmlPath); List <XElement> xElems = xmlDb.getElements(); List <Position> positionsList = new List <Position>(); foreach (XElement xElem in xElems) { Position pos = getPositionFromXElem(xElem); positionsList.Add(pos); } return(positionsList); }
public List <Employee> getEmployees() { XmlDb xmlDb = new XmlDb(xmlPath); List <XElement> xElems = xmlDb.getElements(); List <Employee> employeesList = new List <Employee>(); foreach (XElement xElem in xElems) { Employee emp = getEmployeeFromXElem(xElem); employeesList.Add(emp); } return(employeesList); }