Example #1
0
        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 = "";
            }
        }
Example #3
0
        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("网络不稳定,请刷新!");
            }
        }
Example #4
0
        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)
            {
            }
        }
Example #5
0
        //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);
        }