コード例 #1
0
        private static Pricelist DBMapping(DBPricelist dbItem)
        {
            if (dbItem == null)
                return null;

            Pricelist item = new Pricelist();
            item.PricelistID = dbItem.PricelistID;
            item.ExportModeID = dbItem.ExportModeID;
            item.ExportTypeID = dbItem.ExportTypeID;
            item.AffiliateID = dbItem.AffiliateID;
            item.DisplayName = dbItem.DisplayName;
            item.ShortName = dbItem.ShortName;
            item.PricelistGuid = dbItem.PricelistGuid;
            item.CacheTime = dbItem.CacheTime;
            item.FormatLocalization = dbItem.FormatLocalization;
            item.Description = dbItem.Description;
            item.AdminNotes = dbItem.AdminNotes;
            item.Header = dbItem.Header;
            item.Body = dbItem.Body;
            item.Footer = dbItem.Footer;
            item.PriceAdjustment = dbItem.PriceAdjustment;
            item.PriceAdjustmentTypeID = dbItem.PriceAdjustmentTypeID;
            item.OverrideIndivAdjustment = dbItem.OverrideIndivAdjustment;
            item.CreatedOn = dbItem.CreatedOn;
            item.UpdatedOn = dbItem.UpdatedOn;

            return item;
        }
コード例 #2
0
        private DBPricelist GetPricelistFromReader(IDataReader dataReader)
        {
            DBPricelist newPricelist = new DBPricelist();

            newPricelist.PricelistID = NopSqlDataHelper.GetInt(dataReader, "PricelistID");
            newPricelist.ExportModeID = NopSqlDataHelper.GetInt(dataReader, "ExportModeID");
            newPricelist.ExportTypeID = NopSqlDataHelper.GetInt(dataReader, "ExportTypeID");
            newPricelist.AffiliateID = NopSqlDataHelper.GetInt(dataReader, "AffiliateID");
            newPricelist.DisplayName = NopSqlDataHelper.GetString(dataReader, "DisplayName");
            newPricelist.ShortName = NopSqlDataHelper.GetString(dataReader, "ShortName");
            newPricelist.PricelistGuid = NopSqlDataHelper.GetString(dataReader, "PricelistGuid");
            newPricelist.CacheTime = NopSqlDataHelper.GetInt(dataReader, "CacheTime");
            newPricelist.FormatLocalization = NopSqlDataHelper.GetString(dataReader, "FormatLocalization");
            newPricelist.Description = NopSqlDataHelper.GetString(dataReader, "Description");
            newPricelist.AdminNotes = NopSqlDataHelper.GetString(dataReader, "AdminNotes");
            newPricelist.Header = NopSqlDataHelper.GetString(dataReader, "Header");
            newPricelist.Body = NopSqlDataHelper.GetString(dataReader, "Body");
            newPricelist.Footer = NopSqlDataHelper.GetString(dataReader, "Footer");
            newPricelist.PriceAdjustment = NopSqlDataHelper.GetDecimal(dataReader, "PriceAdjustment");
            newPricelist.PriceAdjustmentTypeID = NopSqlDataHelper.GetInt(dataReader, "PriceAdjustmentTypeID");
            newPricelist.OverrideIndivAdjustment = NopSqlDataHelper.GetBoolean(dataReader, "OverrideIndivAdjustment");
            newPricelist.CreatedOn = NopSqlDataHelper.GetUtcDateTime(dataReader, "CreatedOn");
            newPricelist.UpdatedOn = NopSqlDataHelper.GetUtcDateTime(dataReader, "UpdatedOn");

            return newPricelist;
        }