【发布时间】:2012-08-09 09:45:44
【问题描述】:
我有一个 asp.net 电子商务应用程序,我在其中添加了折扣功能:
如果totalPurchase amount >=200, then 5% disc,
如果是is >=500, then 7%.. 那样的话。
问题是折扣百分比应该通过管理员登录动态更改。即我不允许在代码隐藏中编写此代码。
if(totalPurchase>=200 && totalPurchase<700)
{ // code for 5% discount }
我正在尝试实现 recordet 来遍历数据库表 Discount,其字段是..
DiscID -1
DiscPer -5
DiscAmount -200
等等……
【问题讨论】:
-
我不明白这部分问题问题是折扣百分比应该通过管理员登录动态更改。即我不允许写
-
管理员可以动态更改折扣百分比,折扣金额。意味着代码(后端)不需要每次都更改。
-
还应该有第三列来说明此折扣应适用的限制。示例:200+ 的 5%
-
是的!我已经考虑过了。但我真正需要的是编写记录集功能的代码隐藏,这将有助于我的方案。谢谢,顺便说一句!
-
至少告诉我我走对了吗?
标签: c# asp.net .net sql-server sql-server-2008-r2