private void buttonAddSupplierForAll_Click(object sender, EventArgs e) { if (comboBox1.SelectedItem == null) { return; } var ids = _setting.GlobalSetting.QuotationSupplierSetting.Parameters[comboBox1.SelectedItem.ToString()]; var shippers = _supplierShipper.Where(i => ids.Contains(i.ItemId)); foreach (var shipper in shippers) { if (_addedRecord.Any(i => i.ShipperId == shipper.ItemId)) { continue; } var record = new PurchaseShipper { PONumber = _order.Number, Currency = Сurrency.USD, CurrencyId = Сurrency.USD.ItemId, CorrectorId = GlobalObjects.CasEnvironment.IdentityUser.ItemId, Shipper = shipper, ShipperId = shipper.ItemId, }; _addedRecord.Add(record); } purchaseRecordListView1.SetItemsArray(_addedRecord.ToArray()); }
private void ButtonAdd_Click(object sender, EventArgs e) { foreach (var supplier in supplierListView.SelectedItems.ToArray()) { var record = new PurchaseShipper { PONumber = _order.Number, Currency = Сurrency.USD, CurrencyId = Сurrency.USD.ItemId, CorrectorId = GlobalObjects.CasEnvironment.IdentityUser.ItemId, Shipper = supplier, ShipperId = supplier.ItemId, }; _addedRecord.Add(record); } purchaseRecordListView1.SetItemsArray(_addedRecord.ToArray()); }