public MainPageViewModel( IDietCalculationService dietCalculationService, IFastInsertService fastInsertService, IDialogService dialogService) { _dietCalculationService = dietCalculationService; _fastInsertService = fastInsertService; _dialogService = dialogService; FastInsertCommand = new Command(FastInsert); }
public ShiftListViewModel( CachedTableManager <Shift> shiftManager, CachedTableManager <DietPaymentItem> dietManager, IDietCalculationService dietCalculationService) { _shiftManager = shiftManager; _dietManager = dietManager; _dietCalculationService = dietCalculationService; _allShiftItems = new List <Shift>(); MonthNavigationViewModel = new MonthNavigationViewModel(); MonthNavigationViewModel.MonthChanged += Reload; }