Example #1
0
        public BookingList()
        {
            InitializeComponent();
            GridView gridView = new GridView();

            listViewBookings.View = gridView;
            gridView.Columns.Add(new GridViewColumn {
                Header = "Booking Ref No ", DisplayMemberBinding = new Binding("Id")
            });
            gridView.Columns.Add(new GridViewColumn {
                Header = " Customer's name  ", DisplayMemberBinding = new Binding("Name")
            });
            gridView.Columns.Add(new GridViewColumn {
                Header = " Arrival Date  ", DisplayMemberBinding = new Binding("Start")
            });
            gridView.Columns.Add(new GridViewColumn {
                Header = " Departure Date  ", DisplayMemberBinding = new Binding("End")
            });

            // adds each booking to the listView
            foreach (var item in DataLayerFacade.GetBasicBookingInfo())
            {
                listViewBookings.Items.Add(item);
            }
        }