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

            OnFetchRead(args);
        }
        private ProductTypeCachedInfoDto Fetch(SafeDataReader dr)
        {
            var productTypeCachedInfo = new ProductTypeCachedInfoDto();

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

            return(productTypeCachedInfo);
        }