Esempio n. 1
0
        /// <summary>
        /// 充值事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void view_OnReCharge(object sender, Views.PaymentArgs e)
        {
            long      userId            = (long)User.UserData.Rows[0]["user_id"];
            DataTable dtIsExistSameTime = Model.QueryIsExistSameTime(e.StartDate, e.MemId);

            if (dtIsExistSameTime != null && dtIsExistSameTime.Rows.Count > 0)
            {
                Message.Show("同一会员所选时间段不能重叠!");
                return;
            }
            if (Model.InserPayLog(e.MemId, e.MemTypeId, e.FreeTime, e.PayAmount, e.StartDate, e.EffectiveDate, userId))
            {
                Message.Show("【" + e.MemName + "】缴费成功!");
            }
            else
            {
                Message.Show("【" + e.MemName + "】缴费失败!");
            }
            BindGridMemPaylog(e);
        }
Esempio n. 2
0
 /// <summary>
 /// 会员点击聚焦
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void view_OnPaylogFocusedRowChanged(object sender, Views.PaymentArgs e)
 {
     BindGridMemPaylog(e);
 }
Esempio n. 3
0
 /// <summary>
 /// 绑定所选会员所有未过期缴费记录
 /// </summary>
 /// <param name="e"></param>
 void BindGridMemPaylog(Views.PaymentArgs e)
 {
     View.ExeGridMemPaylog(Model.QueryMemPaylog(e.MemId));
 }
Esempio n. 4
0
 /// <summary>
 /// 初始化事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void view_OnInit(object sender, Views.PaymentArgs e)
 {
     BindGridMember();
     BindDropMemType();
 }