コード例 #1
0
        public static T MapToObject <T>(DbDataReader reader) where T : new()
        {
            var obj = new T();

            KandaDbDataMapper.MapToObject(reader, obj);

            return(obj);
        }
コード例 #2
0
        public static ICollection <T> MapToCollection <T>(DbDataReader reader) where T : new()
        {
            var collection = new Collection <T>();

            while (reader.Read())
            {
                var item = KandaDbDataMapper.MapToObject <T>(reader);

                collection.Add(item);
            }

            return(collection);
        }