private void FacilityBookingChartForm_Load(object sender, EventArgs e)
        {
            DataSetCrossTab          dsCrossTab = new DataSetCrossTab();
            AvailabilityTableAdapter ta         = new AvailabilityTableAdapter();

            ta.Fill(dsCrossTab.Availability);

            Reports.BookingCountByDayChart crChart = new Reports.BookingCountByDayChart();
            crChart.SetDataSource(dsCrossTab);
            crystalReportViewer1.ReportSource = crChart;
        }
        private void BookingCountByDayReport_Load(object sender, EventArgs e)
        {
            DataSetCrossTab          dsCrossTab = new DataSetCrossTab();
            AvailabilityTableAdapter ta         = new AvailabilityTableAdapter();

            ta.Fill(dsCrossTab.Availability);

            BookingCountByDayReport crCtab = new BookingCountByDayReport();

            crCtab.SetDataSource(dsCrossTab);
            crystalReportViewer1.ReportSource = crCtab;
        }