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

            OnFetchRead(args);
        }
Beispiel #2
0
        private ProductTypeRODto Fetch(IDataReader data)
        {
            var productTypeRO = new ProductTypeRODto();

            using (var dr = new SafeDataReader(data))
            {
                if (dr.Read())
                {
                    productTypeRO.ProductTypeId = dr.GetInt32("ProductTypeId");
                    productTypeRO.Name          = dr.GetString("Name");
                }
            }
            return(productTypeRO);
        }