コード例 #1
0
ファイル: NoCardBackCardCast.cs プロジェクト: jaly19870729/gy
 public NoCardBackCardCast(BackCardInfoModel backCardInfoModel)
 {
     InitializeComponent();
     this.backCardInfo = backCardInfoModel;
 }
コード例 #2
0
ファイル: HasCardBackFrm.cs プロジェクト: jaly19870729/gy
 /// <summary>
 /// 提交数据
 /// </summary>
 private void Submit()
 {
     BackCardInfoModel backCardInfoModel=new BackCardInfoModel();
     backCardInfoModel.AddTime = this.dtp_AddTime.Value;
     backCardInfoModel.CardNumber = this.txt_CardNumber.Text;
     backCardInfoModel.CardType = this.cmb_CardType.Text;
     backCardInfoModel.ChangeAmount = Convert.ToDecimal(this.txt_ChangeAmount.Text);
     backCardInfoModel.CreateTime = DateTime.Now;
     backCardInfoModel.EndTime = this.dtp_EndTime.Value;
     backCardInfoModel.IDCardNumber = this.txt_IDCard.Text;
     backCardInfoModel.IDCardType = this.cmb_IDType.Text;
     backCardInfoModel.LeftDays = String.IsNullOrEmpty(this.txt_LeftDays.Text)?0:Convert.ToInt32(this.txt_LeftDays.Text);
     backCardInfoModel.LeftTimes = String.IsNullOrEmpty(this.txt_LeftTimes.Text)
                                       ? 0
                                       : Convert.ToInt32(this.txt_LeftTimes.Text);
     backCardInfoModel.Name = this.txt_Name.Text;
     backCardInfoModel.PaidAmount = Convert.ToDecimal(this.txt_PaidAmount.Text);
     backCardInfoModel.StartTime = this.dtp_StartTime.Value;
     backCardInfoModel.TotalDays = String.IsNullOrEmpty(this.txt_TotalDays.Text) ? 0 : Convert.ToInt32(this.txt_TotalDays.Text);
     backCardInfoModel.TotalTimes = String.IsNullOrEmpty(this.txt_TotalTimes.Text)
                                        ? 0
                                        : Convert.ToInt32(this.txt_TotalTimes.Text);
     backCardInfoModel.UsedAmount = backCardInfoModel.PaidAmount - backCardInfoModel.ChangeAmount;
     backCardInfoModel.PatchAmount = patchAmount;
     bool result=backCardInfoManager.Add(backCardInfoModel);
     //todo:删除会员信息
     if (toupdateMemberInfo != null)
     {
         toupdateMemberInfo.InfoType = "已退卡";
         memberInfoManager.Update(toupdateMemberInfo);
     }
     CommTools.AddSystemLog(this.label1.Text,this.label1.Text+"卡号:"+backCardInfoModel.CardNumber+(result==true?"成功":"失败"));
     MessageBox.Show(this.label1.Text+"卡号:" + backCardInfoModel.CardNumber + (result == true ? "成功" : "失败"));
     if (backCardType == BackCardType.HasCard)
     {
         BackCardCast backCardCast=new BackCardCast(backCardInfoModel);
         backCardCast.Show();
     }else if(backCardType==BackCardType.NoCard)
     {
         NoCardBackCardCast noCardBackCardCast=new NoCardBackCardCast(backCardInfoModel);
         noCardBackCardCast.Show();
     }
     this.Close();
 }