示例#1
0
        public Dashboard()
        {
            InitializeComponent();
            DashboardUserControl dashboardUserControl = new DashboardUserControl();

            ShowControl(dashboardUserControl);
        }
示例#2
0
        private void dashboardButton_Click(object sender, EventArgs e)
        {
            sideBarPanel.Height = dashboardButton.Height;
            sideBarPanel.Top    = dashboardButton.Top;
            DashboardUserControl dashboardUserControl = new DashboardUserControl();

            ShowControl(dashboardUserControl);
        }
示例#3
0
        /// <summary>
        /// This only regards changing the Home view to a logged in user
        /// </summary>
        public void LogIn(LoginViewModel lvm)
        {
            var ctlDashboard = new DashboardUserControl();

            PanelDashboard.Controls.Clear();
            PanelDashboard.Controls.Add(ctlDashboard);
            UpdateAds();
            BtnPost.Enabled = true;
        }
示例#4
0
        private void LoadDashboardUserControl()
        {
            var dashboardUserControl = new DashboardUserControl();

            dashboardUserControl.LoadRepositories(AttendanceRepository);
            dashboardUserControl.LoadAttendanceList(DateTime.Now);

            flowLayoutPanel1.Controls.Add(dashboardUserControl);
        }
示例#5
0
        private void InitializeInterfaceComonents()
        {
            #region Menu Items

            MenuItemUserControl CreateMenuItem(ContentItemEnum itemButtonEnum, Image menuItemImage, string itemButtonText)
            {
                return(new MenuItemUserControl(itemButtonEnum, OnMenuItemButton_Click, menuItemImage, itemButtonText)
                {
                    Size = new Size(280, 50)
                });
            }

            //Image image = global::FinAndTime.Views.Properties.Resources.summary_icon;
            menuFlowLayoutPanel.Controls.Add(CreateMenuItem(ContentItemEnum.Summary, Properties.Resources.summary_icon, "Dashboard"));
            menuFlowLayoutPanel.Controls.Add(CreateMenuItem(ContentItemEnum.Passbook, Properties.Resources.Passbook_icon, "Passbook"));
            menuFlowLayoutPanel.Controls.Add(CreateMenuItem(ContentItemEnum.TransactionParty, Properties.Resources.Transaction_party_icon, "Transaction Party"));
            menuFlowLayoutPanel.Controls.Add(CreateMenuItem(ContentItemEnum.Transaction, Properties.Resources.Transaction_icon, "Transactions"));
            menuFlowLayoutPanel.Controls.Add(CreateMenuItem(ContentItemEnum.Task, Properties.Resources.Tasks_icon, "Tasks"));

            #endregion

            #region Content section

            _summaryUserControl = new DashboardUserControl()
            {
                Dock    = DockStyle.Fill,
                Visible = true,
                Padding = new Padding(0),
                Margin  = new Padding(0)
            };

            _passbookUserControl = new PassbookUserControl()
            {
                Dock    = DockStyle.Fill,
                Visible = true,
                Padding = new Padding(0),
                Margin  = new Padding(0)
            };

            _transactionPartyUserControl = new TransactionPartyUserControl()
            {
                Dock    = DockStyle.Fill,
                Visible = true,
                Padding = new Padding(0),
                Margin  = new Padding(0)
            };

            _transactionUserControl = new TransactionUserControl(OnMenuItemButton_Click)
            {
                Dock    = DockStyle.Fill,
                Visible = true,
                Padding = new Padding(0),
                Margin  = new Padding(0)
            };

            _taskUserControl = new TaskUserControl()
            {
                Dock    = DockStyle.Fill,
                Visible = true,
                Padding = new Padding(0),
                Margin  = new Padding(0)
            };

            _logUserControl = new LogUserControl()
            {
                Dock    = DockStyle.Fill,
                Visible = true,
                Padding = new Padding(0),
                Margin  = new Padding(0)
            };

            _selectedContentItemEnum = ContentItemEnum.Summary;
            mainContentPanel.Controls.Add(_summaryUserControl);
            #endregion
        }