示例#1
0
        public Building GetByID(Enums.Building buildingId)
        {
            var row = _data
                      .Elements("building")
                      .Where((x) => x.Attribute("id").Value == ((ushort)buildingId).ToString())
                      .First();

            return(FromElement(row));
        }
        public Building GetByID(Enums.Building buildingId)
        {
            var row = _data
                      .Elements("building")
                      .Where((x) => x.Attribute("id").Value == ((ushort)buildingId).ToString())
                      .First();

            var displayName = GetDisplayName(row);

            return(new Building
            {
                BuildingID = (Enums.Building)row.GetAttribute <ushort>("id"),
                DisplayName = displayName
            });
        }