private void UC_ICReg_Load(object sender, EventArgs e) { cardUseType = QC_CardUseType.LoadCardUseType(); this.cmbCardType.Properties.Items.Clear(); foreach (var item in cardUseType) { this.cmbCardType.Properties.Items.Add(item); } this.cmbCardType.SelectedIndex = 0; //reposCardUseType.DataSource = cardUseType; this.repositoryItemGridLookUpEdit1.DataSource = cardUseType; this.gridCtl_IC_Info.DataSource = icInfoDatas; icInfoDatas.LoadData(); foreach (var useType in cardUseType) { ToolStripMenuItem tsmBtnItem = new ToolStripMenuItem(); tsmBtnItem.Name = useType.CUTCode; tsmBtnItem.Size = new Size(0x98, 0x16); tsmBtnItem.Text = useType.CUTName; tsmBtnItem.Tag = useType; this.tsmBtnGroup_UseType.DropDownItems.Add(tsmBtnItem); tsmBtnItem.Click += new EventHandler(tsmBtn_ChgUseType_Click); } }
private void btnLoad_Click(object sender, EventArgs e) { cardUseType = QC_CardUseType.LoadCardUseType(); this.cmbCardType.Properties.Items.Clear(); foreach (var item in cardUseType) { this.cmbCardType.Properties.Items.Add(item); } this.cmbCardType.SelectedIndex = 0; //reposCardUseType.DataSource = cardUseType; this.repositoryItemGridLookUpEdit1.DataSource = cardUseType; icInfoDatas.LoadData(); }
/// <summary> /// 注册磁扣信息 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnInsert_Click(object sender, EventArgs e) { string cardId = txtCardId.Text.Trim(); QC_CardUseType useType = cmbCardType.SelectedItem as QC_CardUseType; if (useType == null) { MessageBox.Show("使用类型不能为空"); return; } string cardType = useType.CUTCode; if (string.IsNullOrEmpty(cardId)) { MessageBox.Show("卡号不能为空"); return; } if (string.IsNullOrEmpty(cardType)) { MessageBox.Show("使用类型不能为空"); return; } QC_IC_Info card = QC_IC_Info.FindByCardId(txtCardId.Text.Trim()); if (card != null) { MessageBox.Show(string.Format("卡号{0}已经注册,不能重复注册。", cardId)); return; } QC_IC_Info icCard = new QC_IC_Info(); icCard.CardID = cardId; icCard.CardType = cardType; icCard.RegUser = FrmMain.localinfo.user.Name; icCard.RegTime = DateTime.Now; icCard.Save(); icInfoDatas.Insert(0, icCard); txtCardId.Text = ""; //if (this.cmbCardType.Properties.Items.Count > 0) //{ // cmbCardType.SelectedIndex = 0; //} // MessageBox.Show("注册完成"); }