public SeatingReservationPopup(SeatingReservation row) { InitializeComponent(); Text = "Seating Reservation Editor - " + row.Person.FullName; this.row = row; editor.EditRow(row); ClientSize = editor.Size; Program.Table<SeatingReservation>().RowRemoved += SeatingReservations_RowRemoved; }
public SeatingReservationDeleter(SeatingReservation row) { InitializeComponent(); seat = row; message.Text = String.Format(CultureInfo.CurrentCulture, "Are you sure you want to delete this {0:c} reservation for {1} for {2}?", seat.Pledge.Amount, seat.TotalSeats == 1 ? "one seat" : seat.TotalSeats + " seats", seat.Person.VeryFullName); }
public void EditRow(SeatingReservation row) { pledgesBindingSource.Position = pledgesBindingSource.IndexOf(row.Pledge); seatingReservationsBindingSource.Position = seatingReservationsBindingSource.IndexOf(row); oldCalculatedPrice = CalculatePrice(); }
static string SeatCount(SeatingReservation row) { var count = row.MensSeats + row.BoysSeats; return count + " Seat" + (count == 1 ? "" : "s"); }