/// <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); }
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); }