public static ProductPrice PopulateProductPriceFromIDataReader(IDataReader dr)
        {
            ProductPrice productPrice = new ProductPrice();

            productPrice.PriceID        = DataRecordHelper.GetInt32(dr, "PriceID");
            productPrice.ProductID      = DataRecordHelper.GetInt32(dr, "ProductID");
            productPrice.ModelID        = DataRecordHelper.GetInt32(dr, "ModelID");
            productPrice.DeliverySpan   = DataRecordHelper.GetString(dr, "DeliverySpan");
            productPrice.WarrantySpan   = DataRecordHelper.GetString(dr, "WarrantySpan");
            productPrice.IncludeFreight = (PriceIncludeType)DataRecordHelper.GetInt32(dr, "IncludeFreight");
            productPrice.IncludeTax     = (PriceIncludeType)DataRecordHelper.GetInt32(dr, "IncludeTax");
            productPrice.ApplyTaxRate   = DataRecordHelper.GetDecimal(dr, "ApplyTaxRate");
            productPrice.QuoteMOQ       = DataRecordHelper.GetInt32(dr, "QuoteMOQ");
            productPrice.PriceMarket    = DataRecordHelper.GetNullableDecimal(dr, "PriceMarket");
            productPrice.PricePromotion = DataRecordHelper.GetNullableDecimal(dr, "PricePromotion");
            productPrice.PriceFloor     = DataRecordHelper.GetNullableDecimal(dr, "PriceFloor");
            productPrice.PricePurchase  = DataRecordHelper.GetNullableDecimal(dr, "PricePurchase");
            productPrice.PriceGradeA    = DataRecordHelper.GetNullableDecimal(dr, "PriceGradeA");
            productPrice.PriceGradeB    = DataRecordHelper.GetNullableDecimal(dr, "PriceGradeB");
            productPrice.PriceGradeC    = DataRecordHelper.GetNullableDecimal(dr, "PriceGradeC");
            productPrice.PriceGradeD    = DataRecordHelper.GetNullableDecimal(dr, "PriceGradeD");
            productPrice.PriceGradeE    = DataRecordHelper.GetNullableDecimal(dr, "PriceGradeE");
            productPrice.SupplyRegion   = DataRecordHelper.GetInt32(dr, "SupplyRegion");
            productPrice.QuoteFrom      = DataRecordHelper.GetDateTime(dr, "QuoteFrom");
            productPrice.QuoteEnd       = DataRecordHelper.GetDateTime(dr, "QuoteEnd");
            productPrice.QuoteRenewal   = DataRecordHelper.GetInt32(dr, "QuoteRenewal");
            productPrice.SupplyStatus   = (ComponentStatus)DataRecordHelper.GetInt32(dr, "SupplyStatus");
            productPrice.CreateTime     = DataRecordHelper.GetDateTime(dr, "CreateTime");
            productPrice.CreateUser     = DataRecordHelper.GetInt32(dr, "CreateUser");
            productPrice.UpdateTime     = DataRecordHelper.GetDateTime(dr, "UpdateTime");
            productPrice.UpdateUser     = DataRecordHelper.GetInt32(dr, "UpdateUser");
            productPrice.SetSerializerData(CommonDataProvider.PopulateSerializerDataIDataRecord(dr));
            return(productPrice);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 获取文章
        /// </summary>
        /// <param name="dr"></param>
        public static Article ParseArticle(IDataReader dr)
        {
            Article result = new Article()
            {
                ID           = DataRecordHelper.GetInt32(dr, "ArticleID"),
                Title        = DataRecordHelper.GetString(dr, "ArticleTitle"),
                SubTitle     = DataRecordHelper.GetString(dr, "ArticleSubtitle"),
                Abstract     = DataRecordHelper.GetString(dr, "ArticleAbstract"),
                Content      = DataRecordHelper.GetString(dr, "ArticleContent"),
                Date         = DataRecordHelper.GetDateTime(dr, "ArticleDate"),
                CopyFrom     = DataRecordHelper.GetString(dr, "ArticleCopyFrom"),
                Author       = DataRecordHelper.GetString(dr, "ArticleAuthor"),
                Keywords     = DataRecordHelper.GetString(dr, "ArticleKeywords"),
                Image        = DataRecordHelper.GetInt32(dr, "ArticleImageID"),
                Category     = DataRecordHelper.GetInt32(dr, "CategoryID"),
                DisplayOrder = DataRecordHelper.GetInt32(dr, "DisplayOrder"),
                ArticleMemo  = DataRecordHelper.GetString(dr, "ArticleMemo"),
                Status       = (ComponentStatus)DataRecordHelper.GetInt32(dr, "ArticleStatus"),
                HitTimes     = DataRecordHelper.GetInt32(dr, "HitTimes"),
                CreateTime   = DataRecordHelper.GetDateTime(dr, "CreateTime"),
                CreateUser   = DataRecordHelper.GetInt32(dr, "CreateUser"),
                UpdateTime   = DataRecordHelper.GetDateTime(dr, "UpdateTime"),
                UpdateUser   = DataRecordHelper.GetInt32(dr, "UpdateUser"),
            };

            result.SetSerializerData(CommonDataProvider.PopulateSerializerDataIDataRecord(dr));

            return(result);
        }
        public ProductModel PopulateProductModelFromIDataReader(IDataReader dr)
        {
            ProductModel productModel = new ProductModel();

            productModel.ModelID     = DataRecordHelper.GetInt32(dr, "ModelID");
            productModel.ProductID   = DataRecordHelper.GetInt32(dr, "ProductID");
            productModel.ModelCode   = DataRecordHelper.GetString(dr, "ModelCode");
            productModel.ModelName   = DataRecordHelper.GetString(dr, "ModelName");
            productModel.ModelDesc   = DataRecordHelper.GetString(dr, "ModelDesc");
            productModel.ModelStatus = (ComponentStatus)DataRecordHelper.GetInt32(dr, "ModelStatus");
            productModel.CreateTime  = DataRecordHelper.GetDateTime(dr, "CreateTime");
            productModel.CreateUser  = DataRecordHelper.GetInt32(dr, "CreateUser");
            productModel.UpdateTime  = DataRecordHelper.GetDateTime(dr, "UpdateTime");
            productModel.UpdateUser  = DataRecordHelper.GetInt32(dr, "UpdateUser");
            productModel.SetSerializerData(CommonDataProvider.PopulateSerializerDataIDataRecord(dr));
            return(productModel);
        }
        public ProductIndustry PopulateIndustryFromIDataReader(IDataReader dr)
        {
            ProductIndustry industry = new ProductIndustry();

            industry.IndustryID       = DataRecordHelper.GetInt32(dr, "IndustryID");
            industry.IndustryName     = DataRecordHelper.GetString(dr, "IndustryName");
            industry.IndustryLogo     = DataRecordHelper.GetString(dr, "IndustryLogo");
            industry.IndustryTitle    = DataRecordHelper.GetString(dr, "IndustryTitle");
            industry.IndustryAbstract = DataRecordHelper.GetString(dr, "IndustryAbstract");
            industry.IndustryContent  = DataRecordHelper.GetString(dr, "IndustryContent");
            industry.ParentID         = DataRecordHelper.GetInt32(dr, "ParentID");
            industry.DisplayOrder     = DataRecordHelper.GetInt32(dr, "DisplayOrder");
            industry.IndustryStatus   = (ComponentStatus)DataRecordHelper.GetInt32(dr, "IndustryStatus");
            industry.CreateTime       = DataRecordHelper.GetDateTime(dr, "CreateTime");
            industry.CreateUser       = DataRecordHelper.GetInt32(dr, "CreateUser");
            industry.UpdateTime       = DataRecordHelper.GetDateTime(dr, "UpdateTime");
            industry.UpdateUser       = DataRecordHelper.GetInt32(dr, "UpdateUser");
            industry.SetSerializerData(CommonDataProvider.PopulateSerializerDataIDataRecord(dr));
            return(industry);
        }
        public static ProductBrand PopulateBrandFromIDataReader(IDataReader dr)
        {
            ProductBrand brand = new ProductBrand();

            brand.BrandID       = DataRecordHelper.GetInt32(dr, "BrandID");
            brand.BrandName     = DataRecordHelper.GetString(dr, "BrandName");
            brand.BrandLogo     = DataRecordHelper.GetString(dr, "BrandLogo");
            brand.BrandTitle    = DataRecordHelper.GetString(dr, "BrandTitle");
            brand.BrandGroup    = DataRecordHelper.GetString(dr, "BrandGroup");
            brand.BrandAbstract = DataRecordHelper.GetString(dr, "BrandAbstract");
            brand.BrandContent  = DataRecordHelper.GetString(dr, "BrandContent");
            brand.DisplayOrder  = DataRecordHelper.GetInt32(dr, "DisplayOrder");
            brand.BrandStatus   = (ComponentStatus)DataRecordHelper.GetInt32(dr, "BrandStatus");
            brand.CreateTime    = DataRecordHelper.GetDateTime(dr, "CreateTime");
            brand.CreateUser    = DataRecordHelper.GetInt32(dr, "CreateUser");
            brand.UpdateTime    = DataRecordHelper.GetDateTime(dr, "UpdateTime");
            brand.UpdateUser    = DataRecordHelper.GetInt32(dr, "UpdateUser");
            brand.SetSerializerData(CommonDataProvider.PopulateSerializerDataIDataRecord(dr));
            return(brand);
        }
        public static ProductFocus PopulateProductFocusFromIDataReader(IDataReader dr)
        {
            ProductFocus productFocus = new ProductFocus();

            productFocus.FocusID      = DataRecordHelper.GetInt32(dr, "FocusID");
            productFocus.FocusType    = (FocusType)DataRecordHelper.GetInt32(dr, "FocusType");
            productFocus.FocusFrom    = DataRecordHelper.GetDateTime(dr, "FocusFrom");
            productFocus.FocusEnd     = DataRecordHelper.GetDateTime(dr, "FocusEnd");
            productFocus.ProductID    = DataRecordHelper.GetInt32(dr, "ProductID");
            productFocus.ModelID      = DataRecordHelper.GetInt32(dr, "ModelID");
            productFocus.DisplayOrder = DataRecordHelper.GetInt32(dr, "DisplayOrder");
            productFocus.FocusMemo    = DataRecordHelper.GetString(dr, "FocusMemo");
            productFocus.FocusStatus  = (ComponentStatus)DataRecordHelper.GetInt32(dr, "FocusStatus");
            productFocus.CreateTime   = DataRecordHelper.GetDateTime(dr, "CreateTime");
            productFocus.CreateUser   = DataRecordHelper.GetInt32(dr, "CreateUser");
            productFocus.UpdateTime   = DataRecordHelper.GetDateTime(dr, "UpdateTime");
            productFocus.UpdateUser   = DataRecordHelper.GetInt32(dr, "UpdateUser");
            productFocus.SetSerializerData(CommonDataProvider.PopulateSerializerDataIDataRecord(dr));
            return(productFocus);
        }
        public static Product PopulateProductFromIDataReader(IDataReader dr)
        {
            Product product = new Product();

            product.ProductID       = DataRecordHelper.GetInt32(dr, "ProductID");
            product.ProductCode     = DataRecordHelper.GetString(dr, "ProductCode");
            product.ProductName     = DataRecordHelper.GetString(dr, "ProductName");
            product.ProductDesc     = DataRecordHelper.GetString(dr, "ProductDesc");
            product.ProductAbstract = DataRecordHelper.GetString(dr, "ProductAbstract");
            product.ProductContent  = DataRecordHelper.GetString(dr, "ProductContent");
            product.BrandID         = DataRecordHelper.GetInt32(dr, "BrandID");
            product.ProductKeywords = DataRecordHelper.GetString(dr, "ProductKeywords");
            product.ProductStatus   = (ComponentStatus)DataRecordHelper.GetInt32(dr, "ProductStatus");
            product.DisplayOrder    = DataRecordHelper.GetInt32(dr, "DisplayOrder");
            product.CreateTime      = DataRecordHelper.GetDateTime(dr, "CreateTime");
            product.CreateUser      = DataRecordHelper.GetInt32(dr, "CreateUser");
            product.UpdateTime      = DataRecordHelper.GetDateTime(dr, "UpdateTime");
            product.UpdateUser      = DataRecordHelper.GetInt32(dr, "UpdateUser");
            product.SetSerializerData(CommonDataProvider.PopulateSerializerDataIDataRecord(dr));
            return(product);
        }