Example #1
0
        private void InitializeTabPages()
        {
            IListControl tempControl;
            controlsDict = new Dictionary<string, IListControl>();

            #region membersTabPage

            tempControl = new MembersListControl(this);

            tabControl.TabPages["membersTabPage"].Controls.Add(tempControl);
            tabControl.TabPages["membersTabPage"].Controls[0].Dock = DockStyle.Fill;

            controlsDict.Add("MembersListControl", tempControl);

            #endregion membersTabPage

            #region paymentsTabPage

            tempControl = new PaymentsListControl(this);

            tabControl.TabPages["paymentsTabPage"].Controls.Add(tempControl);
            tabControl.TabPages["paymentsTabPage"].Controls[0].Dock = DockStyle.Fill;

            controlsDict.Add("PaymentsListControl", tempControl);

            #endregion paymentsTabPage

            #region billsTabPage

            tempControl = new BillsListControl(this);

            tabControl.TabPages["billsTabPage"].Controls.Add(tempControl);
            tabControl.TabPages["billsTabPage"].Controls[0].Dock = DockStyle.Fill;

            controlsDict.Add("BillsListControl", tempControl);

            #endregion billsTabPage

            #region remindersTabPage

            tempControl = new RemindersListControl(this);

            tabControl.TabPages["remindersTabPage"].Controls.Add(tempControl);
            tabControl.TabPages["remindersTabPage"].Controls[0].Dock = DockStyle.Fill;

            controlsDict.Add("RemindersListControl", tempControl);

            #endregion remindersTabPage

            #region statisticsTabPage

            tempControl = new ReportsMainControl();

            tabControl.TabPages["statisticsTabPage"].Controls.Add(tempControl);
            tabControl.TabPages["statisticsTabPage"].Controls[0].Dock = DockStyle.Fill;

            controlsDict.Add("ReportsMainControl", tempControl);

            #endregion
        }
        public SelectBankExportDocumentsForm(List<BankExportDocumentSelectionViewModel> docs, PaymentsListControl owner)
        {
            this.owner = owner;

            InitializeComponent();
            InitializeDataGridView(docs);
        }