// Token: 0x060004C2 RID: 1218 RVA: 0x0004BF44 File Offset: 0x0004A144 private void writeCard() { TransCardEntity transCardEntity = new TransCardEntity(); transCardEntity.CardHead = this.getCardHeadEntity(); transCardEntity.AvailableTimes = ((this.availableTimesTB.Text.Trim() == "") ? 0U : ConvertUtils.ToUInt32(this.availableTimesTB.Text.Trim())); if (this.parentForm != null) { this.parentForm.writeCard(transCardEntity.getEntity()); } }
// Token: 0x060003D1 RID: 977 RVA: 0x0003269C File Offset: 0x0003089C private void writeCard() { TransCardEntity transCardEntity = new TransCardEntity(); transCardEntity.CardHead = this.getCardHeadEntity(); transCardEntity.TotalReadNum = ConvertUtils.ToUInt32(this.totalReadNumTB.Text.Trim()); transCardEntity.IcID = this.ic_id; transCardEntity.UserID = ConvertUtils.ToUInt32(this.userIdTB.Text.Trim()); uint num = ConvertUtils.ToUInt32(this.lastSurplusNumTB.Text.Trim()); transCardEntity.SurplusNumH = (num & 4294901760U) >> 16; transCardEntity.SurplusNumL = (num & 65535U); transCardEntity.ConsumeTimes = this.consumeTimes; transCardEntity.AvailableTimes = 2U; transCardEntity.OverZeroFlag = this.overZeroFlag; transCardEntity.TransferFlag = 0U; transCardEntity.RegisterFlag = 1U; if (this.parentForm != null) { this.parentForm.writeCard(transCardEntity.getEntity()); } this.writeSQLlog(); }
// Token: 0x060003D7 RID: 983 RVA: 0x00032E5C File Offset: 0x0003105C private void enterByManualBtn_Click(object sender, EventArgs e) { if (this.lastSurplusNumTB.Text.Trim() == "" || ConvertUtils.ToDouble(this.lastSurplusNumTB.Text.Trim()) < 0.0) { WMMessageBox.Show(this, "请检查或修改剩余量!"); return; } double num = ConvertUtils.ToDouble(this.lastSurplusNumTB.Text.Trim()) / 10.0; ConvertUtils.ToDouble(this.totalPursuitNumTB.Text.Trim()); ConvertUtils.ToDouble(this.lastSurplusNumTB.Text.Trim()); int num2 = this.parentForm.isValidCard(); if (num2 == 1) { int num3 = this.parentForm.initializeCard(); if (num3 == -2 || num3 == -1) { WMMessageBox.Show(this, "初始化卡失败,请检查重试!"); return; } TransCardEntity transCardEntity = new TransCardEntity(); transCardEntity.CardHead = this.getCardHeadEntity(); transCardEntity.IcID = this.ic_id; transCardEntity.TotalReadNum = (uint)(ConvertUtils.ToDouble(this.totalReadNumTB.Text.Trim()) * 10.0); transCardEntity.UserID = ConvertUtils.ToUInt32(this.userIdTB.Text.Trim()); double num4 = ConvertUtils.ToDouble(this.lastSurplusNumTB.Text); transCardEntity.OverZeroFlag = 0U; uint num5 = (uint)(num4 * 10.0); transCardEntity.SurplusNumH = (num5 | 4294901760U) >> 16; transCardEntity.SurplusNumL = (num5 | 65535U); transCardEntity.AvailableTimes = 2U; transCardEntity.ConsumeTimes = ConvertUtils.ToUInt32(this.lastPursuitInfo["consumeTimes"].ToString()); transCardEntity.TransferFlag = 0U; transCardEntity.RegisterFlag = 1U; if (this.parentForm != null) { this.parentForm.writeCard(transCardEntity.getEntity()); } this.writeSQLlog(); } else if (num2 == 2) { uint[] array = this.parentForm.readCard(false); if (array != null) { uint cardType = this.parentForm.getCardType(array[0]); DialogResult dialogResult = WMMessageBox.Show(this, "该卡片为" + WMConstant.CARD_TYPE[(int)((UIntPtr)cardType)] + ", 是否确定写入数据?", "提示", MessageBoxButtons.OK); if (dialogResult == DialogResult.OK) { TransCardEntity transCardEntity2 = new TransCardEntity(); transCardEntity2.CardHead = this.getCardHeadEntity(); transCardEntity2.IcID = this.ic_id; transCardEntity2.TotalReadNum = ConvertUtils.ToUInt32(this.totalReadNumTB.Text.Trim()); transCardEntity2.UserID = ConvertUtils.ToUInt32(this.userIdTB.Text.Trim()); double num6 = ConvertUtils.ToDouble(this.lastSurplusNumTB.Text); transCardEntity2.OverZeroFlag = 0U; uint num7 = (uint)(num6 * 10.0); transCardEntity2.SurplusNumH = num7 >> 16; transCardEntity2.SurplusNumL = (num7 | 65535U); transCardEntity2.ConsumeTimes = ConvertUtils.ToUInt32(this.lastPursuitInfo["consumeTimes"].ToString()); transCardEntity2.TransferFlag = 0U; transCardEntity2.RegisterFlag = 1U; if (this.parentForm != null) { this.parentForm.writeCard(transCardEntity2.getEntity()); } this.writeSQLlog(); } } } else { WMMessageBox.Show(this, "无效卡!"); } this.enterByAutoBtn.Enabled = false; this.enterByManualBtn.Enabled = false; }