Example #1
0
 /// <summary>
 /// 出场逻辑
 /// </summary>
 private void SubmitOutValidate()
 {
     if (ValidateFlag)
     {
         SwipingInfoModel swipingInfoModel = new SwipingInfoModel();
         swipingInfoModel.ID = swipingInfoManager.GetMaxId();
         swipingInfoModel.AddTime = this.dtp_AddTime.Text;
         swipingInfoModel.CardID = this.txt_CardNumber.Text;
         swipingInfoModel.CardType = this.cmb_CardType.Text;
         swipingInfoModel.Des = this.cmb_CunsumeType.Text.Equals("会员卡刷卡") ? "刷卡出场" : "现金消费出场";
         swipingInfoModel.SwipingPeople = this.txt_CunsumeCount.Text;
         swipingInfoModel.SwipingType = this.cmb_CunsumeType.Text;
         swipingInfoModel.Name = txt_UserName.Text.Trim();
         swipingInfoModel.CusNum = txt_CusNum.Text.Trim();
         swipingInfoModel.SwipingPeople = txt_CunsumeCount.Text.Trim();
         swipingInfoModel.AddUserName = MainForm.userName;
         bool result = swipingInfoManager.Add(swipingInfoModel);
         if (result)
         {
             GetSite(false);
         }
         CommTools.AddSystemLog("出场刷卡", swipingInfoModel.Des + " " + (result ? "成功" : "失败"));
         MessageBox.Show(swipingInfoModel.Des + " " + (result ? "成功" : "失败"));
         this.Close();
     }
 }
Example #2
0
        /// <summary>
        /// 入场提交逻辑
        /// 
        /// </summary>
        private void SubmitInValidate()
        {
            if (ValidateFlag)
              {
              SwipingInfoModel swipingInfoModel=new SwipingInfoModel();
              swipingInfoModel.ID = swipingInfoManager.GetMaxId();
              swipingInfoModel.AddTime = this.dtp_AddTime.Text;
              swipingInfoModel.CardID = this.txt_CardNumber.Text;
              swipingInfoModel.CardType = this.cmb_CardType.Text;
              swipingInfoModel.Des = this.cmb_CunsumeType.Text.Equals("会员卡刷卡") ? "刷卡入场" : "现金消费入场";
              swipingInfoModel.SwipingPeople = this.txt_CunsumeCount.Text;
              swipingInfoModel.AddUserName = MainForm.userName;
              swipingInfoModel.Name = txt_UserName.Text.Trim();
              swipingInfoModel.SwipingType = this.cmb_CunsumeType.Text;
              swipingInfoModel.CusNum = txt_CusNum.Text.Trim();
              swipingInfoModel.SwipingPeople = txt_CunsumeCount.Text.Trim();
              bool result=swipingInfoManager.Add(swipingInfoModel);
              CommTools.AddSystemLog("入场刷卡",swipingInfoModel.Des+" "+(result?"成功":"失败"));
              MessageBox.Show(swipingInfoModel.Des + " " + (result ? "成功" : "失败"));
              if (result)
              {
                  GetSite(true);
              }
              // 如果是次卡,那么剩余次数会自动显示当前剩余次数,点进场以后,剩余次数自动减1,然后显示新的剩余次数
              SubmitByTimesCardType();
              this.Close();

              }
        }