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();
 }
Exemplo n.º 4
0
 static string SeatCount(SeatingReservation row)
 {
     var count = row.MensSeats + row.BoysSeats;
     return count + " Seat" + (count == 1 ? "" : "s");
 }