public ChartViewModel() : base() { DateTypeList = null; dateType = ETargetDateType.Current; date = default(DateTime); RealSales = null; Target = null; TargetCharts = null; CalendarItems = null; ChartDataList = null; }
protected override void InternalLoad(MainContext context) { DateTypeList = CreateDateTypeList(); var type = Properties.Settings.Default["ChartDateType"] as ETargetDateType?; if (type != null) { dateType = type.Value; date = Properties.Settings.Default.ChartDate; } else { dateType = ETargetDateType.Current; date = DateTime.Now; } }