/// <summary> /// 收件人修改(内存) /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void menuReceiverEdit_Click(object sender, EventArgs e) { if (lvReceiver.SelectedItems.Count > 0) { ProductReceiver receiver = (ProductReceiver)lvReceiver.SelectedItems[0].Tag; using (ProductReceiverEditDialog dlg = new ProductReceiverEditDialog(Product.ProductReceiverList, receiver)) { if (dlg.ShowDialog() == DialogResult.OK) { // 刷新界面 ResetReceiverList(); } } } }
/// <summary> /// 收件人增加(内存) /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void menuReceiverAdd_Click(object sender, EventArgs e) { ProductReceiver tmpReceiver = new ProductReceiver(Product.Id, string.Empty, ReceiverType.收件人); using (ProductReceiverEditDialog dlg = new ProductReceiverEditDialog(Product.ProductReceiverList, tmpReceiver)) { if (dlg.ShowDialog() == DialogResult.OK) { // 增加对象 Product.ProductReceiverList.Add(tmpReceiver); // 刷新界面 ResetReceiverList(); } } }