实现会员管理的会员升级规则窗体功能代码(二十一)
3.5.2会员升级规则
3.5.2.1会员升级规则主界面
当会员卡类别设置好后,会员卡还可以根据积分进行升级。这里是设置一个升级的规则,可以根据会员卡的等级高低进行排序和升级的设置,如当普通卡积分到600分时就可以升级为银卡,这里只能从低级的卡升至高级。积分是在收费录入时根据结账的多少进行积分的,只有是拥有会员卡的才能积分,积分规则:消费一元积分0.01分。
主界面截图:
3.5.2.1(图1)
从界面上可以看到我们这里用到的控件有:
控件名称 |
说明 |
按钮控件button |
第一要设置每个控件的Text,第二设置控件Name;不同的是dataGridView右键进行编辑列。 |
表格控件dataGridView |
查询功能实现:
第一步:数据库
1、 表与关系
3.5.2.1(图2)
表1:会员升级规则表(BT_MembeUpgradeRuleTable)
列名 |
数据类型 |
主键/外键 |
说明 |
MembeUpgradeRuleID |
int - Identity |
主键 |
会员升级规则ID |
Original_MemberCategoryID |
int |
外键 |
原卡类别_会员类别ID |
Upgraded_MemberCategoryID |
int |
|
升级后卡类别_会员类别ID |
UpgradeCondition |
nchar (100) |
|
升级条件 |
WhetherEffective |
bit |
|
有效否 |
表2:会员类别表(BT_MemberCategoryTable)
|