public RegisterClientsPageViewModel( INavigationService navigationService, IClientsAppService clientsAppService, IUserAppService userAppService, ISeasonAppService seasonAppService, ITrophyAppService trophyAppService, IGamificationPointsAppService gamificationPointsAppService, IChallengesAppService challengesAppService, IUserDialogs userDialogs) { _navigationService = navigationService; _clientsAppService = clientsAppService; _userAppService = userAppService; _trophyAppService = trophyAppService; _gamificationPointsAppService = gamificationPointsAppService; _challengesAppService = challengesAppService; _seasonAppService = seasonAppService; _userDialogs = userDialogs; ClientSelectedForEdition = new Client(); OpenPopupDateCommand = new DelegateCommand(OpenDatePopup).ObservesCanExecute(() => CanExecute); RegisterNewClientCommand = new DelegateCommand(RegisterNewClient).ObservesCanExecute(() => CanExecute); AnniversaryDate = DatePlaceholder; ColorDateAnniversary = Color.FromHex("#d5d5d5"); }
public LandingPageViewModel( ISeasonAppService seasonAppService, INavigationService navigationService, IGamificationPointsAppService gamificationPointsAppService, IUserAppService userAppService, IClientsAppService clientsAppService, IChallengesAppService challengesAppService, ITrophyAppService trophyAppService) { _seasonAppService = seasonAppService; _navigationService = navigationService; _gamificationPointsAppService = gamificationPointsAppService; _userAppService = userAppService; _clientsAppService = clientsAppService; _challengesAppService = challengesAppService; _trophyAppService = trophyAppService; }
public RegisterSalePageViewModel( INavigationService navigationService, IUserDialogs userDialogs, ISalesAppService salesAppService, IUserAppService userAppService, IGamificationPointsAppService gamificationPointsAppService, ITrophyAppService trophyAppService, IChallengesAppService challengesAppService, ISeasonAppService seasonAppService) { _navigationService = navigationService; _userDialogs = userDialogs; _salesAppService = salesAppService; _userAppService = userAppService; _trophyAppService = trophyAppService; _gamificationPointsAppService = gamificationPointsAppService; _challengesAppService = challengesAppService; _seasonAppService = seasonAppService; GoBackCommand = new DelegateCommand(GoBack).ObservesCanExecute(() => CanExecute); SaveSaleCommand = new DelegateCommand(SaveSale).ObservesCanExecute(() => CanExecute); SaleRegistered = new Sale(); }
public GamificationRulesPageViewModel(IGamificationPointsAppService gamificationPointsAppService) { _gamificationPointsAppService = gamificationPointsAppService; }