public static List <DMSVersion> ReadDocData() { var dmsVersions = new List <DMSVersion>(); var reader = DataReaderGenerator.Docs(); while (reader.Read()) { var dmsVersion = new DMSVersion(); dmsVersion.Name = reader["name"] as string; dmsVersion.ID = reader["id"] as string; dmsVersion.Description = reader["desc"] as string; dmsVersion.UnitId = reader["unit_id"] as string; dmsVersion.TagId = reader["tag_id"] as string; dmsVersions.Add(dmsVersion); } return(dmsVersions); }