private void button2_Click(object sender, EventArgs e) { FormAttractionIdInput formAttractionIdInput = new FormAttractionIdInput(); formAttractionIdInput.ShowDialog(); if (formAttractionIdInput.allAttraction) { checkedAttractions.Clear(); checkedAttractions.AddRange(attractions); } else { checkedAttractions.Add(attractions.Find(y => (((int)y.id) == formAttractionIdInput.attractionId))); } label1.Text = "Выбрано аттракциов : " + checkedAttractions.Count; fillAttractionDataGridView(checkedAttractions); }
private void button3_Click(object sender, EventArgs e) { FormAttractionIdInput formAttractionIdInput = new FormAttractionIdInput(); formAttractionIdInput.ShowDialog(); if (formAttractionIdInput.allAttraction) { checkedAttractions.Clear(); } else { if (formAttractionIdInput.attractionId > 0) { checkedAttractions.RemoveAt(attractions.IndexOf(attractions.Find(x => (int)x.id == formAttractionIdInput.attractionId))); } } label1.Text = "Выбрано аттракциов : " + checkedAttractions.Count; fillAttractionDataGridView(checkedAttractions); }