Beispiel #1
0
        /// <summary>
        /// Loads a <see cref="ProductTypeInfo"/> object from the given <see cref="ProductTypeInfoDto"/>.
        /// </summary>
        /// <param name="data">The ProductTypeInfoDto to use.</param>
        private void Child_Fetch(ProductTypeInfoDto data)
        {
            // Value properties
            LoadProperty(ProductTypeIdProperty, data.ProductTypeId);
            LoadProperty(NameProperty, data.Name);
            var args = new DataPortalHookArgs(data);

            OnFetchRead(args);
        }
        private ProductTypeInfoDto Fetch(SafeDataReader dr)
        {
            var productTypeInfo = new ProductTypeInfoDto();

            // Value properties
            productTypeInfo.ProductTypeId = dr.GetInt32("ProductTypeId");
            productTypeInfo.Name          = dr.GetString("Name");

            return(productTypeInfo);
        }