// Token: 0x06000459 RID: 1113 RVA: 0x000420D8 File Offset: 0x000402D8 private void displayFields(SettingCardEntity sce) { this.areaIDTB.Text = string.Concat(sce.CardHead.AreaId); this.versionIDTB.Text = string.Concat(sce.CardHead.VersionNumber); this.bitrateSampleTB.Text = "32"; this.closeAlertNumTB.Text = string.Concat(sce.CloseAlertNum * 10U); this.overZeroNumTB.Text = string.Concat(sce.OverZeroNum * 10U); this.limitNumberTB.Text = string.Concat(sce.LimitPursuitNum * 10U); this.oneOnOffDataTB.Text = WMConstant.OnOffOneDayList[(int)((UIntPtr)sce.OneOnOffData)]; this.powerDownFlagTB.Text = WMConstant.PowerDownOffList[(int)((UIntPtr)sce.PowerDownFlag)]; this.intervalTimeTB.Text = string.Concat(sce.IntervalTime); }
// Token: 0x06000458 RID: 1112 RVA: 0x0004208C File Offset: 0x0004028C private void readCardBtn_Click(object sender, EventArgs e) { if (this.parentForm != null) { uint[] array = this.parentForm.readCard(); if (array != null && this.parentForm.getCardType(array[0]) == 4U) { SettingCardEntity settingCardEntity = new SettingCardEntity(); settingCardEntity.parseEntity(array); this.displayFields(settingCardEntity); } } }
// Token: 0x0600045C RID: 1116 RVA: 0x000423B4 File Offset: 0x000405B4 private void writeCard() { SettingCardEntity settingCardEntity = new SettingCardEntity(); settingCardEntity.CardHead = this.getCardHeadEntity(); settingCardEntity.SampleRate = 32U; settingCardEntity.CloseAlertNum = ConvertUtils.ToUInt32(this.closeAlertNumTB.Text.Trim(), 10) / 10U; settingCardEntity.OverZeroNum = ConvertUtils.ToUInt32(this.overZeroNumTB.Text.Trim(), 10) / 10U; settingCardEntity.LimitPursuitNum = ConvertUtils.ToUInt32(this.limitNumberTB.Text.Trim(), 10) / 10U; uint oneOnOffData = 2U; if (this.oneOnOffDataTB.Text.Trim() == WMConstant.OnOffOneDayList[0]) { oneOnOffData = 0U; } else if (this.oneOnOffDataTB.Text.Trim() == WMConstant.OnOffOneDayList[1]) { oneOnOffData = 1U; } settingCardEntity.OneOnOffData = oneOnOffData; uint powerDownFlag = 2U; if (this.powerDownFlagTB.Text.Trim() == WMConstant.PowerDownOffList[0]) { powerDownFlag = 0U; } else if (this.powerDownFlagTB.Text.Trim() == WMConstant.PowerDownOffList[1]) { powerDownFlag = 1U; } settingCardEntity.PowerDownFlag = powerDownFlag; settingCardEntity.IntervalTime = ConvertUtils.ToUInt32((this.intervalTimeTB.Text.Trim() == "") ? "0" : this.intervalTimeTB.Text.Trim()); settingCardEntity.PresetNum = (string.IsNullOrEmpty(this.presetTB.Text.Trim()) ? 0U : Convert.ToUInt32(this.presetTB.Text.Trim())); if (this.parentForm != null) { this.parentForm.writeCard(settingCardEntity.getEntity()); } }
// Token: 0x0600038B RID: 907 RVA: 0x00028DDC File Offset: 0x00026FDC private void readCardBtn_Click(object sender, EventArgs e) { if (this.parentForm.isEmptyCard()) { this.messageRichTextBox.Text = "空白卡"; return; } uint[] array = this.parentForm.readCard(); if (array != null) { string text = ""; uint cardType = this.parentForm.getCardType(array[0]); uint num = cardType; switch (num) { case 1U: { ConsumeCardEntity consumeCardEntity = new ConsumeCardEntity(); consumeCardEntity.parseEntity(array); string value = string.Concat(consumeCardEntity.UserId); DbUtil dbUtil = new DbUtil(); dbUtil.AddParameter("userId", value); DataRow dataRow = dbUtil.ExecuteRow("SELECT * FROM metersTable WHERE meterId=@userId"); if (dataRow == null) { WMMessageBox.Show(this, "没有找到相应的表信息!"); } else { dbUtil.AddParameter("permanentUserId", dataRow["permanentUserId"].ToString()); DataRow dataRow2 = dbUtil.ExecuteRow("SELECT * FROM usersTable WHERE permanentUserId=@permanentUserId"); if (dataRow2 != null) { text = string.Concat(new string[] { "设备号:", dataRow2["userId"].ToString(), "\n姓名:", dataRow2["username"].ToString(), "\n联系方式:", dataRow2["phoneNum"].ToString(), "\n证件号码:", dataRow2["identityId"].ToString(), "\n地址:", dataRow2["address"].ToString(), "\n用户面积:", dataRow2["userArea"].ToString(), "\n人口数:", dataRow2["userPersons"].ToString() }); } } text = text + "\n\n" + consumeCardEntity.ToString(); goto IL_2A5; } case 2U: { TransCardEntity transCardEntity = new TransCardEntity(); transCardEntity.parseEntity(array); text = transCardEntity.ToString(); goto IL_2A5; } case 3U: { RefundCardEntity refundCardEntity = new RefundCardEntity(); refundCardEntity.parseEntity(array); text = refundCardEntity.ToString(); goto IL_2A5; } case 4U: { SettingCardEntity settingCardEntity = new SettingCardEntity(); settingCardEntity.parseEntity(array); text = settingCardEntity.ToString(); goto IL_2A5; } case 5U: { ClearCardEntity clearCardEntity = new ClearCardEntity(); clearCardEntity.parseEntity(array); text = clearCardEntity.ToString(); goto IL_2A5; } case 6U: break; case 7U: case 8U: { ForceValveOperationCardEntity forceValveOperationCardEntity = new ForceValveOperationCardEntity(); forceValveOperationCardEntity.parseEntity(array); text = forceValveOperationCardEntity.ToString(); goto IL_2A5; } default: if (num != 31U) { goto IL_2A5; } break; } CheckCardEntityV3 checkCardEntityV = new CheckCardEntityV3(); checkCardEntityV.parseEntity(array); text = checkCardEntityV.ToString(); IL_2A5: this.messageRichTextBox.Text = text; } }