private void RaiseCanExecuteCommands() { NextMonthCommand.RaiseCanExecuteChanged(); PreviousMonthCommand.RaiseCanExecuteChanged(); RemoveUserCommand.RaiseCanExecuteChanged(); CurrentMonthCommand.RaiseCanExecuteChanged(); SearchCommand.RaiseCanExecuteChanged(); ClearAllCommand.RaiseCanExecuteChanged(); PrintCommand.RaiseCanExecuteChanged(); }
public GamePageViewModel(GameInfo gameInfo, GamePage page) { this.GameInfo = gameInfo; this.page = page; KeitoDaiya = new KeitoDaiyaCommand(this); NextWeek = new NextWeekCommand(this); NextMonth = new NextMonthCommand(this); Line = new LineCommand(this); TechDevelop = new TechDevCommand(this); Vehicle = new VehicleCommand(this); InfoDiag = new InfoDiagCommand(this); Save = new SaveCommand(this); Exit = new ExitCommand(this); LineInfo = new LineInfoCommand(this); Town = new TownCommand(this); listener = new PropertyChangedEventListener(this.GameInfo, PropertyChangedInGameInfo); Lines = new ObservableCollection <Line>(gameInfo.lines); Stations = new ObservableCollection <Station>(gameInfo.stations); }
private void GetValue() { var totalMiles = new List <MilesChartData>(); var invoicedMiles = new List <MilesChartData>(); for (var i = startDay; i < startDay + 10; i++) { var dataMiles = dataCache.FirstOrDefault(x => x.Day == i + 1); var dt = new DateTime(SelectedYear, SelectedMonth, i + 1); totalMiles.Add(new MilesChartData { Month = dt.ToString("dd ddd"), Quantity = dataMiles?.TotalMiles ?? 0 }); invoicedMiles.Add(new MilesChartData { Month = dt.ToString("dd ddd"), Quantity = dataMiles?.InvoicedMiles ?? 0 }); } TraveledMiles = new ObservableCollection <MilesChartData>(totalMiles); InvoicedMiles = new ObservableCollection <MilesChartData>(invoicedMiles); NextMonthCommand.RaiseCanExecuteChanged(); PreviousMonthCommand.RaiseCanExecuteChanged(); }