예제 #1
0
        private static ProductVariantPricelist DBMapping(DBProductVariantPricelist dbItem)
        {
            if (dbItem == null)
                return null;

            ProductVariantPricelist item = new ProductVariantPricelist();
            item.ProductVariantPricelistID = dbItem.ProductVariantPricelistID;
            item.ProductVariantID = dbItem.ProductVariantID;
            item.PricelistID = dbItem.PricelistID;
            item.PriceAdjustmentTypeID = dbItem.PriceAdjustmentTypeID;
            item.PriceAdjustment = dbItem.PriceAdjustment;
            item.UpdatedOn = dbItem.UpdatedOn;

            return item;
        }
        private DBProductVariantPricelist GetProductVariantPricelistFromReader(IDataReader dataReader)
        {
            DBProductVariantPricelist newProductVariantPricelist = new DBProductVariantPricelist();

            newProductVariantPricelist.ProductVariantPricelistID = NopSqlDataHelper.GetInt(dataReader, "ProductVariantPricelistID");
            newProductVariantPricelist.ProductVariantID = NopSqlDataHelper.GetInt(dataReader, "ProductVariantID");
            newProductVariantPricelist.PricelistID = NopSqlDataHelper.GetInt(dataReader, "PricelistID");
            newProductVariantPricelist.PriceAdjustmentTypeID = NopSqlDataHelper.GetInt(dataReader, "PriceAdjustmentTypeID");
            newProductVariantPricelist.PriceAdjustment = NopSqlDataHelper.GetDecimal(dataReader, "PriceAdjustment");
            newProductVariantPricelist.UpdatedOn = NopSqlDataHelper.GetUtcDateTime(dataReader, "UpdatedOn");

            return newProductVariantPricelist;
        }