private void ADDbtn_Click(object sender, EventArgs e) { switch (SelectedDS) { case "DLL": if (newcarCheck()) { Car newcar = new Car(newcarMake.Text.ToString(), newcarModel.Text.ToString(), int.Parse(newcarYear.Text), int.Parse(newcarMileage.Text), int.Parse(newcarPrice.Text)); carListDLL.AppendTail(newcar); } else { MessageBox.Show("Please fill all blanks."); } break; case "Que": if (newcarCheck()) { Car newcar = new Car(newcarMake.Text.ToString(), newcarModel.Text.ToString(), int.Parse(newcarYear.Text), int.Parse(newcarMileage.Text), int.Parse(newcarPrice.Text)); carListQue.Enqueue(newcar); } else { MessageBox.Show("Please fill all blanks."); } break; case "MH": if (newcarCheck()) { Car newcar = new Car(newcarMake.Text.ToString(), newcarModel.Text.ToString(), int.Parse(newcarYear.Text), int.Parse(newcarMileage.Text), int.Parse(newcarPrice.Text)); carListMH.heapInsert(newcar); } else { MessageBox.Show("Please fill all blanks."); } break; case "BST": if (newcarCheck()) { Car newcar = new Car(newcarMake.Text.ToString(), newcarModel.Text.ToString(), int.Parse(newcarYear.Text), int.Parse(newcarMileage.Text), int.Parse(newcarPrice.Text)); carListBST.BSTInsert(newcar); } else { MessageBox.Show("Please fill all blanks."); } break; default: break; } newcarMake.Clear(); newcarModel.Clear(); newcarYear.Clear(); newcarMileage.Clear(); newcarPrice.Clear(); }
public void Enqueue(Car newcar) { dll.AppendTail(newcar); }