public void AddPassenger(PassengerModel passenger, PassengerSeatingModel seat) { try { seat.passenger = passenger; seat.Availability = Enums.SeatStatus.Taken; SeatsTaken.Add(seat); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void InitializeSeats() { var seatLetters = EnumHelper.GetValues <Enums.SeatLetters>(); foreach (int rowNumber in Enumerable.Range(1, 8)) { foreach (var letter in seatLetters) { PassengerSeatingModel seat = new PassengerSeatingModel(); seat.SeatNumber = rowNumber; seat.SeatLetter = letter; Seats.Add(seat); } } }