private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { lvVip.BeginUpdate(); lvVip.Items.Clear(); VIPInfo vipTemp; labCount.Text = vipList.Count.ToString(); if (vipList.Count <= 0) { lvVip.EndUpdate(); MessageBox.Show("无会员信息"); progressBar1.Visible = false; btnOK.Enabled = true; return; } for (int i = 0; i < vipList.Count; i++) { vipTemp = vipList[i]; levelInfo.LvId = vipTemp.VipLevelId; levelInfo = levelBLL.VipLevelSelectById(levelInfo); moneyTemp.VipId = vipTemp.VipId; moneyTemp.IsVip = true; moneyTemp = moneyBLL.VipMoneySelectByVipId(moneyTemp); lvVip.Items.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].SubItems.Add(""); lvVip.Items[i].Tag = vipTemp; lvVip.Items[i].SubItems[0].Text = vipTemp.VipId.ToString(); lvVip.Items[i].SubItems[1].Text = vipTemp.VipNumber; lvVip.Items[i].SubItems[2].Text = vipTemp.VipName; lvVip.Items[i].SubItems[3].Text = moneyTemp.VmBalance.ToString(); lvVip.Items[i].SubItems[4].Text = moneyTemp.Integral.ToString(); lvVip.Items[i].SubItems[5].Text = levelInfo.LvName; lvVip.Items[i].SubItems[6].Text = vipTemp.VipSex == true ? "男" : "女"; lvVip.Items[i].SubItems[7].Text = vipTemp.VipPhone; lvVip.Items[i].SubItems[8].Text = vipTemp.VipCard; lvVip.Items[i].SubItems[9].Text = vipTemp.VipBirthDay.ToShortDateString(); lvVip.Items[i].SubItems[10].Text = vipTemp.VipAddress; lvVip.Items[i].SubItems[11].Text = vipTemp.AddDate.ToString(); lvVip.Items[i].SubItems[12].Text = vipTemp.Mark; lvVip.Items[i].SubItems.Add(vipTemp.VipPWD); } lvVip.EndUpdate(); progressBar1.Visible = false; btnOK.Enabled = true; }
private void SelectMoneyLeft(int id, bool isVip) { VipMoney vipMoneyTemp = new VipMoney(); vipMoneyTemp.VipId = id; vipMoneyTemp.IsVip = isVip; try { vipMoneyTemp = moneyBLL.VipMoneySelectByVipId(vipMoneyTemp); txtVipNoMoneyLeft.Text = vipMoneyTemp.VmBalance.ToString(); } catch (Exception ex) { txtVipNoMoneyLeft.Text = ""; } }
private void FillVipMessage() { VIPInfo vipTemp = new VIPInfo(); VipMoney moneyTemp = new VipMoney(); moneyTemp.VipId = vipInfo.VipId; moneyTemp.IsVip = true; try { moneyTemp = vipMoneyBLL.VipMoneySelectByVipId(moneyTemp); if (moneyTemp != null) { txtInte.Text = moneyTemp.Integral.ToString(); txtBalance.Text = moneyTemp.VmBalance.ToString(); } vipTemp = vipBLL.VipSelectById(vipInfo); txtAddress.Text = vipTemp.VipAddress; txtBirthday.Text = vipTemp.VipBirthDay.ToShortDateString(); txtCard.Text = vipTemp.VipNumber; txtVIPNum.Text = vipTemp.VipId.ToString(); txtPhone.Text = vipTemp.VipPhone; txtVipName.Text = vipTemp.VipName; txtVipCard.Text = vipTemp.VipCard; int vipLV = vipTemp.VipLevelId; VipLevelInfo levelInfo = new VipLevelInfo(); levelInfo.LvId = vipLV; levelInfo = vipLVBLL.VipLevelSelectById(levelInfo); txtVipLv.Text = levelInfo.LvName; int dpid = vipTemp.DpId; DepartInfo dpInfo = new DepartInfo(); dpInfo.DpId = dpid; dpInfo = dpBLL.DepartSelectById(dpInfo); txtDp.Text = dpInfo.DpName; } catch (Exception) { MessageBox.Show("网络不稳定,请刷新!"); } }
private void FillVipNoMessage() { VipNoInfo vipNoTemp = new VipNoInfo(); vipNoTemp = vipNoBLL.VipNoSelectByVIPNoId(vipNoInfo); txtVipNoNumber.Text = vipNoTemp.VipNumber; txtVipNoId.Text = vipNoTemp.VipId.ToString(); txtVipNoName.Text = vipNoTemp.VipName; txtVipNoPhone.Text = vipNoTemp.VipPhone; txtVipNoCard.Text = vipNoTemp.VipCard; txtVipNoMark.Text = vipNoTemp.Mark; int vipLV = vipNoTemp.LvId; VipLevelInfo levelInfo = new VipLevelInfo(); levelInfo.LvId = vipLV; levelInfo = vipLevelBLL.VipLevelSelectById(levelInfo); txtVipNoLevel.Text = levelInfo.LvName; int dpid = vipNoTemp.DpId; DepartInfo dpInfo = new DepartInfo(); dpInfo.DpId = dpid; dpInfo = dpBLL.DepartSelectById(dpInfo); txtDpId.Text = dpInfo.DpName; VipMoney vipMoney = new VipMoney(); VipMoneyBLL vipMoneyBll = new VipMoneyBLL(); vipMoney.VipId = vipNoTemp.VipId; vipMoney.IsVip = false; vipMoney = vipMoneyBll.VipMoneySelectByVipId(vipMoney); try { txtMoneyLeft.Text = vipMoney.VmBalance.ToString(); } catch (Exception) { } }
//private void Bingding() //{ // this.Invoke(new Action(() => // { // FillVipMessage(); // FillVipBorrowMessage(); // })); //} private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { vipTemp = vipBLL.VipSelectById(vipInfo); borrowList = borrowBLL.VipBorrowUnReturnByVipId(vipInfo.VipId); vipMoneyTemp = moneyBLL.VipMoneySelectByVipId(vipMoneyTemp); }