예제 #1
0
        private void BtnOK_Click(object sender, EventArgs e)
        {
            if (lvCustomers.Items.Count < 1)
            {
                MessageBox.Show("请先将新增客户添加到列表中", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                btnAdd.Focus();
                return;
            }
            IList <AddCustomerVo> customers = new List <AddCustomerVo>();

            foreach (ListViewItem lvi in lvCustomers.Items)
            {
                customers.Add((AddCustomerVo)lvi.Tag);
            }
            try
            {
                CustomerService.AddCustomers(customers, Global.USER_TOKEN);
                MessageBox.Show("添加成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                DialogResult = DialogResult.OK;
            }
            catch (BusinessException ex)
            {
                MessageBox.Show("添加客户失败:" + ex.Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                btnOK.Focus();
                return;
            }
        }