Example #1
0
        private void LoadData()
        {
            FlowLayoutPanel[] panels = { fl1, fl2, fl3, fl4, fl5, fl6, fl7, fl8, fl9, fl10, fl11, fl12, fl12, fltotal };

            //pnlDetails.Invoke((MethodInvoker)delegate ()
            //{
            //    pnlDetails.Visible = true;
            //});

            yearTotals.ClearAll();
            ClearPanels(panels);

            cmbYear.Invoke((MethodInvoker) delegate()
            {
                if (radYear.Checked & cmbYear.SelectedIndex == -1)
                {
                    MessageBox.Show("Please Select a Year", "No Date Selected", MessageBoxButtons.OK);
                    return;
                }
            });
            LoadRowNames();
            CreateAndFillData(panels);
            CreateTotalsPanel();
        }