Exemplo n.º 1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ErpViewModel"/> class.
        /// </summary>
        /// <param name="fromTime">From time.</param>
        public ErpViewModel(DateTime fromTime)
        {
            localSql           = new SqlService();
            DashboardViewModel = new ErpDashboardViewModel(localSql, fromTime);
            DashboardViewModel.ViewRecordsClicked += DashboardViewModel_ViewRecordsClicked;

            SelectedTab = 0;
        }
Exemplo n.º 2
0
        /// <summary>
        /// Loads the data.
        /// </summary>
        private void LoadData()
        {
            switch (SelectedTab)
            {
            default:
            case 0:
                if (DashboardViewModel == null)
                {
                    DashboardViewModel = new ErpDashboardViewModel(localSql);
                    DashboardViewModel.ViewRecordsClicked += DashboardViewModel_ViewRecordsClicked;
                }
                break;

            case 1:
                if (ReportViewModel == null)
                {
                    ReportViewModel = new ErpReportViewModel(localSql);
                }
                break;
            }
        }