Example #1
0
        public ReportsMain(MainVM main)
        {
            ReportDashboardVisible = Visibility.Visible;
            ReportEndOfDayVisible  = Visibility.Collapsed;
            ReportSettleAllVisible = Visibility.Collapsed;
            ReportTrendsVisible    = Visibility.Collapsed;

            AllTypes.First().IsSelected = true;    //to select first report in list.
            SelectedReportType = AllTypes.First(); //to initialize first report in list.
            _main = main;

            //  _main.SwitchToView(Model.SectionType.Report);
        }
Example #2
0
 public T GetInstance <T>() where T : CodeType => (T)AllTypes.First(type => type.GetType() == typeof(T));
 public T GetInitializer <T>() where T : ICodeTypeInitializer => (T)AllTypes.First(type => type.GetType() == typeof(T));
 public CodeType GetInstanceFromInitializer <T>() where T : ICodeTypeInitializer => AllTypes.First(type => type.GetType() == typeof(T)).GetInstance();
 public T GetInstance <T>() where T : CodeType => (T)AllTypes.First(type => type.BuiltInTypeMatches(typeof(T))).GetInstance();