public void removeItem(BookingCartItem item) { int code = item.getSeat().SeatNo; for (int i = 0; i < Persons.Count; i++) { BookingCartItem lineItem = Persons[i]; if (lineItem.getSeat().SeatNo == code) { Persons.RemoveAt(i); return; } } }
public void addItem(BookingCartItem item) { //If the item already exists in the cart, only the quantity is changed. int code = item.getSeat().SeatNo; for (int i = 0; i < Persons.Count; i++) { BookingCartItem lineItem = Persons[i]; if (lineItem.getSeat().SeatNo == code) { return; } } Persons.Add(item); }