public LoginViewModel(IRegionManager regionManager, IUserService userService, IDialogService dialogService, IStringsResourceService messagesResourceService) { _regionManager = regionManager; _userService = userService; _dialogService = dialogService; _messagesResourceService = messagesResourceService; LoginCommand = new DelegateCommand(Login, CanLogin).ObservesProperty(() => Username); }
public UserCartViewModel(IUserService userService, ICartService cartService, IEventAggregator eventAggregator, IRegionManager regionManager, IDialogService dialogService, IStringsResourceService stringsResourceService) { _userService = userService; _cartService = cartService; _eventAggregator = eventAggregator; _regionManager = regionManager; _dialogService = dialogService; _stringsResourceService = stringsResourceService; RemoveCommand = new DelegateCommand <CartItemModel>(Remove); SubmitCommand = new DelegateCommand(Submit); }
public CatalogItemViewModel(IRegionManager regionManager, IUserService userService, ICartService cartService, IEventAggregator eventAggregator, IDialogService dialogService, IStringsResourceService stringsResourceService) { _eventAggregator = eventAggregator; _regionManager = regionManager; _userService = userService; _cartService = cartService; _dialogService = dialogService; _stringsResourceService = stringsResourceService; ChangeImageCommand = new DelegateCommand <string>(ChangeImage); UpdateQuantityCommand = new DelegateCommand <string>(UpdateQuantity); AddToCartCommand = new DelegateCommand(AddToCart); }
public MessageDialogViewModel(IStringsResourceService stringsResourceService) { _stringsResourceService = stringsResourceService; CloseDialogCommand = new DelegateCommand(OnDialogClosed); }
public FilterDialogViewModel(IStringsResourceService stringsResourceService) { _stringsResourceService = stringsResourceService; CloseDialogCommand = new DelegateCommand <string>(CloseDialog); }